基于BLEGATT的个人健康设备通用传感器数据结构及表示方法

文档序号:37238970发布日期:2024-03-06 17:03阅读:来源:国知局

技术特征:

1.基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:包括以下步骤:

2.如权利要求1所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:所述结束标志是由从设备发送的一种预设特征发送的消息;所述预设特征发送的消息用于表示存储传感器数据结束。

3.如权利要求1所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:所述数组中存储的传感器数据是在从设备phd中按照存储顺序进行编排,其随后被发送至主设备phd。

4.如权利要求1所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:所述命令字段由主设备phg发送到从设备,所述从设备根据命令字段提取传感器数据。

5.如权利要求1所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:对所述属性进行分组,并设置多个结构体,采用结构体嵌套的形式,将各属性按组填充到相应的结构体中,得到不同的数据模板。

6.如权利要求5所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:所述属性被划分为动态属性和静态属性;在结构体中,静态属性将直接被填充,而动态属性则根据其属性类型进行判断,并分配相应的空间大小;在传感器数据到达时,将动态属性数据动态地传递到为结构体分配的空间中;按照数据模板的顺序,将结构体中的数据顺序存储在一个数组中。

7.如权利要求1所述的基于ble gatt的个人健康设备通用传感器数据结构表示方法,其特征在于:所述传感器数据包括系统信息数据结构、当前时间信息数据结构、测量数据信息数据结构中的任意一种或多种组合。

8.利用上述权利要求1至7任一项所述的基于ble gatt的个人健康设备通用传感器数据结构表述方法构建的数据结构,其特征在于:包括

9.如权利要求8所述的基于ble gatt的个人健康设备通用传感器数据结构,其特征在于:所述结束标志是由从设备发送的一种预设特征发送的消息;所述预设特征发送的消息用于表示存储传感器数据结束;

10.如权利要求8所述的基于ble gatt的个人健康设备通用传感器数据结构,其特征在于:所述属性按照类型进行分组,并设置多个结构体,采用结构体嵌套的形式,将各属性按组填充到相应的结构体中,得到不同的数据模板;


技术总结
本发明公开一种基于BLE GATT的个人健康设备通用传感器数据结构及表示方法,该方法是按照传感器数据的属性类型设置存储传感器数据的存储顺序;并按照存储顺序将对应属性类型的值依次存储于数组中,并在数组前端设置开始字段,所述开始字段用于存储获取传感器数据的命令字段;所述数组末尾设置有表示传感器数据发送完毕的结束标志;所述结束标志是由从设备发送的一种预设特征发送的消息;该预设特征发送的消息用于表示存储传感器数据结束;采用该数据结构通能够准确定位属性在数据中的位置,从而成功实现对数据的解码。引入了这种通信规范,为非自描述数据的解码提供了一种可靠而一致的方法,确保在通信过程中数据能够被正确解释。

技术研发人员:钟代笛,黄灏飞,韩术,陈尧,仲元红,黄智勇,段小炼
受保护的技术使用者:重庆大学
技术研发日:
技术公布日:2024/3/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1