关于使用新的 android BLE 4.3 启用特性的问题:
尽管我使用队列异步启用了有关特性的通知,但我没有从 BLE 设备收到任何通知。
我还使用 ENABLE_NOTIFICATION_VALUE 编写了 UUID“00002902-0000-1000-8000-00805f9b34fb”的描述符。
我遵循了 Google sdk doc 的建议以及各种论坛的建议。
顺便说一句,我在“onDescriptorWrite”上得到状态 = 128。知道这种状态意味着什么吗?
我通过谷歌代码并没有看到任何关于此的信息。甚至源代码也没有说明如何设置此状态。
让我知道你们中的任何人在为身体媒体设备启用通知时是否遇到过这种情况。有时我会在描述符写入时获得状态 133。我使用最新的 Nexus 7 进行测试。