【发布时间】:2012-08-08 05:21:50
【问题描述】:
我正在开发一个 iOS 蓝牙 LE 应用程序。我能够正确且成功地遵循的功能如下:
- 发现外围设备。
- 正在连接外围设备。
- 获取服务和特征。
- 能够在点击读取按钮时从特征中读取数据。
- 能够写入数据。
这里我遇到了一个问题,只有当 BLE 设备将传入的数据传输到应用程序时,我才需要读取它。我正在明确阅读按钮点击的特征。我的 BLE 设备在特定的时间间隔内连续传输一些数据,但我无法获取。
我在特性上也设置了 setNotify,但也没有成功。
[peripheral setNotifyValue:YES forCharacteristic:characteristic];
BLE 设备事件如何通知我的应用(由它发送到应用)? 请在这里帮助我或给我一些建议。
提前致谢。
【问题讨论】:
-
谁能帮我解决这个问题?
-
你怎么知道芯片正在发送通知数据?
标签: bluetooth notifications bluetooth-lowenergy