【技术实现步骤摘要】
数据发送、数据接收方法、设备、介质及程序产品
[0001]本专利技术涉及数据处理的
,更具体地涉及一种数据发送
、
数据接收方法
、
设备
、
介质及程序产品
。
技术介绍
[0002]低功耗蓝牙(
Bluetooth Low Energy
,
BLE
)是一种无线通信技术,广泛应用于各种智能设备之间的通信
。
[0003]由于
BLE 消息是串行发送的,因此在各个业务都发送
BLE 消息且出现消息堆积的情况下,会出现消息延时发送完成,对端设备接收到消息的也会相应的延后,导致用户的对端设备响应出现延时,大大降低用户的体验
。
技术实现思路
[0004]鉴于上述问题,本专利技术实施例提供了一种数据发送
、
数据接收方法
、
设备
、
介质及程序产品
。
[0005]根据本专利技术实施例的第一个方面,提供了一种数据发送方法,应用于第一电子设备,包括:获取初始消息队列,初始消息队列包括
N
个初始消息,
N
为正整数;获取至少一个新消息;在至少一个新消息与第
N
个初始消息的总长度小于第一阈值的情况下,合并新消息和第
N
个初始消息,得到合并消息;发送合并消息
。
[0006]根据本专利技术的实施例,在至少一个新消息与第
N< ...
【技术保护点】
【技术特征摘要】
1.
一种数据发送方法,其特征在于,应用于第一电子设备,包括:获取初始消息队列,所述初始消息队列包括
N
个初始消息,所述
N
为正整数;获取至少一个新消息;在所述至少一个新消息与第
N
个初始消息的总长度小于第一阈值的情况下,合并所述新消息和所述第
N
个初始消息,得到合并消息;发送所述合并消息
。2. 根据权利要求1所述的方法,其特征在于,其中,所述在所述至少一个新消息与第
N
个初始消息的总长度小于第一阈值的情况下 ,合并所述新消息和所述第
N
个初始消息,得到合并消息,包括:在所述第
N
个初始消息上依次累加所述新消息,直到累加到第
M+1
个新消息后的消息长度大于所述第一阈值,得到累加至第
M
个新消息的所述合并消息,所述
M
为大于或等于0的整数
。3.
根据权利要求1所述的方法,其特征在于,其中,所述在所述至少一个新消息与第
N
个初始消息的总长度小于第一阈值的情况下,合并所述新消息和所述第
N
个初始消息,得到合并消息,包括:在所述
N
大于等于第二阈值且所述至少一个新消息与第
N
个初始消息的总长度小于第一阈值的情况下,合并所述新消息和所述第
N
个初始消息,得到合并消息
。4.
根据权利要求1所述的方法,其特征在于,其中,所述方法还包括:在所述
N
小于第二阈值的情况下,将所述至少一个新消息根据时间序列插入所述初始消息队列的末位
。5.
根据权利要求2所述的方法,其特征在于,其中,所述方法还包括:确定累加到第
M+1
个新消息后的合并消息长度大于所述第一阈值的情况下,将所述第
M+1
个新消息插入所述初始消息队列的末位
。6.
根据权利要求1‑5中任一项所述的方法,其特征在于,其中,所述消息均包括识别序列和内容序列,所述识别序列中包括所述内容序列的长度信息,所述内容序列为消息的数据
。7.
根据权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:成锋,
申请(专利权)人:武汉星纪魅族科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。