如何同时从多个BLE设备接收通知?

时间:2017-06-23 18:45:42

标签: android bluetooth-lowenergy

我的目标是能够从扫描列表中选择多个设备,为所有设备启用特定特征的通知,然后同时反映UI中的所有通知(使用ListView) 。由于每个设备都具有相同的服务和特性,到目前为止我的策略是遍历所有设备,为每个设备创建BluetoothGatt,并使用UUID s为我想要的特性启用通知我在设备的文档中找到了。

调用onCharacteristicChanged()时,我从调用特征中获取新数据,并将新的runnable发布到listview,只调用notifyDataSetChanged()来更新UI。这个策略看起来好吗?我还在调试,但到目前为止我无法正常工作。

0 个答案:

没有答案