数据的传输方法、装置、存储介质及电子设备制造方法及图纸

技术编号:35862229 阅读:18 留言:0更新日期:2022-12-07 10:52
本公开实施例提供了一种数据的传输方法、装置、存储介质及电子设备,方法包括:按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,其中,记录数据为母乳分析仪按照预定蓝牙协议处理后的数据,记录数据包括多个蓝牙数据包;在记录数据不是完整数据的情况下,根据预存的记录数据对应的蓝牙数据包的完整编号和已接收到的蓝牙数据包的编号确定丢失的蓝牙数据包的预定编号;将预定编号发送至母乳分析仪,以使母乳分析仪再次发送预定编号对应的蓝牙数据包。对丢包的数据而言,只需要告知母乳分析仪丢包数据的编号即可,母乳分析仪会再次传输丢包编号对应的蓝牙数据包,整个过程不存在冗余数据,不会存在再次丢包的可能,用户体验较好。用户体验较好。用户体验较好。

【技术实现步骤摘要】
数据的传输方法、装置、存储介质及电子设备


[0001]本公开涉及医疗通信领域,特别涉及一种数据的传输方法、装置、存储介质及电子设备。

技术介绍

[0002]母乳分析仪通常采用蓝牙传输数据,经常存在传输丢包情况,目前市面上的蓝牙丢包处理会在丢包后重发上条指令。然而,母乳分析仪传输的数据可以是几十条的多组数据,如果丢包后重发,不仅有再次丢包的可能性,并且发送的数据也会存在过多冗余,速度也慢,用户体验并不好。

技术实现思路

[0003]有鉴于此,本公开实施例提出了一种数据的传输方法、装置、存储介质及电子设备,用以解决现有技术的如下问题:母乳分析仪传输的数据可以是几十条的多组数据,如果丢包后重发,不仅有再次丢包的可能性,并且发送的数据也会存在过多冗余,速度也慢,用户体验并不好。
[0004]一方面,本公开实施例提出了一种数据的传输方法,包括:按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,其中,所述记录数据为母乳分析仪按照所述预定蓝牙协议处理后的数据,所述记录数据包括多个蓝牙数据包;在所述记录数据不是完整数据的情况下,根据预存的记录数据对应的蓝牙数据包的完整编号和已接收到的蓝牙数据包的编号确定丢失的蓝牙数据包的预定编号;将所述预定编号发送至所述母乳分析仪,以使所述母乳分析仪再次发送所述预定编号对应的蓝牙数据包。
[0005]在一些实施例中,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,包括:检测预定蓝牙数据包的包头编号和包尾编号是否一致、检测所述预定蓝牙数据包的数据长度是否与预定数据长度一致;在所述包头编号和所述包尾编号一致且所述数据长度与所述预定数据长度一致的情况下,存储所述预定蓝牙数据包的数据和编号;检测存储的所述记录数据的全部编号是否与所述完整编号一致;在所述完整编号与所述全部编号不一致的情况下,确定接收到的所述记录数据不是完整数据。
[0006]在一些实施例中,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据之前,还包括:在与所述母乳分析仪的蓝牙连接断开的情况下,检测是否再次与所述母乳分析仪建立蓝牙连接;在再次建立蓝牙连接的情况下,确定所述母乳分析仪当前的运行状态;在所述运行状态为正在测量的情况下,在预定界面呈现所述正在测量对应的状态界面;在所述运行状态为完成测量的情况下,接收所述母乳分析仪测量得到的记录数据。
[0007]在一些实施例中,所述在预定界面呈现所述正在测量对应的状态界面,包括:按照预定时间间隔接收来自所述母乳分析仪的测量状态数据,以动态调整所述预定界面呈现的状态界面。
[0008]在一些实施例中,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为
完整数据之前,还包括:所述母乳分析仪按照所述预定蓝牙协议将待传输的所述记录数据拆分为多个具有预定数据长度的数据;所述母乳分析仪依次为各个数据增加编号一致的包头和包尾,以得到多个蓝牙数据包,其中,蓝牙数据包的编号依次增加。
[0009]另一方面,本公开实施例提出了一种数据的传输装置,包括:第一检测模块,用于按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,其中,所述记录数据为母乳分析仪按照所述预定蓝牙协议处理后的数据,所述记录数据包括多个蓝牙数据包;第一确定模块,用于在所述记录数据不是完整数据的情况下,根据预存的记录数据对应的蓝牙数据包的完整编号和已接收到的蓝牙数据包的编号确定丢失的蓝牙数据包的预定编号;发送模块,用于将所述预定编号发送至所述母乳分析仪,以使所述母乳分析仪再次发送所述预定编号对应的蓝牙数据包。
[0010]在一些实施例中,所述第一检测模块,具体用于:检测预定蓝牙数据包的包头编号和包尾编号是否一致、检测所述预定蓝牙数据包的数据长度是否与预定数据长度一致;在所述包头编号和所述包尾编号一致且所述数据长度与所述预定数据长度一致的情况下,存储所述预定蓝牙数据包的数据和编号;检测存储的所述记录数据的全部编号是否与所述完整编号一致;在所述完整编号与所述全部编号不一致的情况下,确定接收到的所述记录数据不是完整数据。
[0011]在一些实施例中,还包括:第二检测模块,用于在与所述母乳分析仪的蓝牙连接断开的情况下,检测是否再次与所述母乳分析仪建立蓝牙连接;第二确定模块,用于在再次建立蓝牙连接的情况下,确定所述母乳分析仪当前的运行状态;状态呈现模块,用于在所述运行状态为正在测量的情况下,在预定界面呈现所述正在测量对应的状态界面;接收模块,用于在所述运行状态为完成测量的情况下,接收所述母乳分析仪测量得到的记录数据。
[0012]另一方面,本公开实施例提出了一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现本公开任意实施例提供的方法。
[0013]另一方面,本公开实施例提出了一种电子设备,至少包括存储器、处理器,存储器上存储有计算机程序,处理器在执行存储器上的计算机程序时实现本公开任意实施例提供的方法。
[0014]本公开实施例接收到的记录数据是母乳分析仪按照预定蓝牙协议处理后的数据,记录数据由多个蓝牙数据包组成,每个蓝牙数据包均包括编号一致的包头包尾,该编号可以在接收时作为记录,当记录数据对应的蓝牙数据包均传输完成后,再通过全部蓝牙数据包中包头和包尾的编号确定是否接收到了完整的记录数据,对丢包的数据而言,只需要告知母乳分析仪丢包数据的编号即可,母乳分析仪会再次传输丢包编号对应的蓝牙数据包,整个过程不存在冗余数据,速度较快,且不会存在再次丢包的可能,用户体验较好。
附图说明
[0015]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本公开第一实施例提供的数据的传输方法的流程图;
[0017]图2为本公开第二实施例提供的数据的传输装置的结构示意图;
[0018]图3为本公开第四实施例提供的电子设备的结构示意图。
具体实施方式
[0019]为了使得本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0020]除非另外定义,本公开使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的传输方法,其特征在于,包括:按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,其中,所述记录数据为母乳分析仪按照所述预定蓝牙协议处理后的数据,所述记录数据包括多个蓝牙数据包;在所述记录数据不是完整数据的情况下,根据预存的记录数据对应的蓝牙数据包的完整编号和已接收到的蓝牙数据包的编号确定丢失的蓝牙数据包的预定编号;将所述预定编号发送至所述母乳分析仪,以使所述母乳分析仪再次发送所述预定编号对应的蓝牙数据包。2.如权利要求1所述的方法,其特征在于,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据,包括:检测预定蓝牙数据包的包头编号和包尾编号是否一致、检测所述预定蓝牙数据包的数据长度是否与预定数据长度一致;在所述包头编号和所述包尾编号一致且所述数据长度与所述预定数据长度一致的情况下,存储所述预定蓝牙数据包的数据和编号;检测存储的所述记录数据的全部编号是否与所述完整编号一致;在所述完整编号与所述全部编号不一致的情况下,确定接收到的所述记录数据不是完整数据。3.如权利要求2所述的方法,其特征在于,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据之前,还包括:在与所述母乳分析仪的蓝牙连接断开的情况下,检测是否再次与所述母乳分析仪建立蓝牙连接;在再次建立蓝牙连接的情况下,确定所述母乳分析仪当前的运行状态;在所述运行状态为正在测量的情况下,在预定界面呈现所述正在测量对应的状态界面;在所述运行状态为完成测量的情况下,接收所述母乳分析仪测量得到的记录数据。4.如权利要求3所述的方法,其特征在于,所述在预定界面呈现所述正在测量对应的状态界面,包括:按照预定时间间隔接收来自所述母乳分析仪的测量状态数据,以动态调整所述预定界面呈现的状态界面。5.如权利要求1至4中任一项所述的方法,其特征在于,所述按照预定蓝牙协议检测来自母乳分析仪的记录数据是否为完整数据之前,还包括:所述母乳分析仪按照所述预定蓝牙协议将待传输的所述记录数据拆分为多个具有预定数据长度的数据;所述母乳分析仪依...

【专利技术属性】
技术研发人员:黄恩帝周育彬刘庆兵
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1