您好,
用于蓝牙低功耗。
当汇款人和接收人首次相互通信时,将测量数据从转移器发送至接收器的必要步骤是什么?
使用蓝牙低功耗(Transmitter 4.2 and Receiver 4.0)连接发送器和接收器所需的最短时间是多少?
连接后是否需要配对才能发送测量数据?
此致
Khalid
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
用于蓝牙低功耗。
当汇款人和接收人首次相互通信时,将测量数据从转移器发送至接收器的必要步骤是什么?
使用蓝牙低功耗(Transmitter 4.2 and Receiver 4.0)连接发送器和接收器所需的最短时间是多少?
连接后是否需要配对才能发送测量数据?
此致
Khalid
哈立德,您好!
要在BLE设备之间发送测量数据,您需要先在相关设备之间建立连接。 之后,可以通过以下方法之一在设备之间共享数据。 我建议您参考SDK中包含的软件开发人员指南中的创建自定义蓝牙低功耗应用一章。
1. 在外围设备服务中使用notify参数创建测量特性。 将中心设备连接到外围设备,并启用测量特征通知。 在此阶段,只要更新测量特性,中心设备就会收到一个包含新值的通知。 我建议从简单的BLE外设项目开始,并添加所需的功能。 我还建议参考《软件开发人员指南》中的5.3 通用属性配置文件(GATT)一章。
2.指示/通知流。 在中央设备和外围设备之间建立连接后,外围设备可能会向中央设备发送带有测量值的指示/通知。 通知不需要收件人确认。 指示需要收件人的确认。 对于这种方法,我建议参考《软件开发人员指南》中的GATT步骤的5.3 5分配内存部分。 我还将参考GATT 通知()功能的可用文档。
我建议查看第12章示例应用程序,找到一个最能实现所需用例的示例。 找到合适的项目后,我建议使用此消息中引用的资源来实现所需的功能。
此致,
一月