医疗设备BLE蓝牙开发的总结。

本文详细介绍了蓝牙BLE在智能医疗设备开发中的应用,包括理解Service和Characteristic的概念,如何通过uuid获取数据,以及如何从蓝牙官网获取assigned number并生成UUID。通过示例项目SmartGattLib,阐述了如何读取和解析数据,如HeartRateMeasurement,以获取心率值。
摘要由CSDN通过智能技术生成

各种概念请参考:

   官方版 https://developer.android.com/guide/topics/connectivity/bluetooth-le.html

  中文版  http://blog.csdn.net/qinxiandiqi/article/details/40741269

  中文版有官方demo 的解析

 以下以另一个demo 为例子

 这个demo 的github网址是:

  https://github.com/movisens/SmartGattLib

 

 关于 Service :

 

  每一个设备 包含有 多个Services  每个service 对应一个uuid(可以根据Assign Number   

  生成,后面会提到), services 的 uuid 在attribute添加 就是在官方SmartGattLib 的

  Characteristic(与以下的characteristic不同,这个只是作者这样命名)这个类里面。

   

  关于Characteristic:

 

  每一个Service 包含多个Characteristic, 每一个  Characteristic:对应一个uuid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值