UWP中的BLE设备观察器

时间:2017-11-22 14:19:10

标签: uwp bluetooth-lowenergy listener desktop

如何在更新侦听器handeler事件中识别设备监视器的更新侦听器? 基本上Device Watcher有3个监听器添加,更新和删除 当主设备发现任何从设备时,添加监听器已被调用 当从设备超出范围时,已经调用了删除侦听器 现在,如果设备已配对并超出范围,则称为更新侦听器 如果设备已配对并在设备中进行任何更改,则称为更新侦听器,因此, 在更新侦听器内部,我无法识别设备是否超出范围或进入范围。

我的要求是首先发现11个从属设备 将11 ble slave设备连接到主设备 之后发送信号以执行不同的功能,如闪烁,闪烁,振动

我使用Pairing.PairAsync()gatt服务连接设备 在调用此服务后,向设备发送1信号以进行设备板设置

在主设备与从设备之间的通信连接中继续断开, 我需要自动连接它们。当连接断开更新监听器调用时,所有情况就像设备超出范围或进入范围, 并且还连接和断开时间相同的更新侦听器调用。正如我所说,我无法识别内部更新侦听器,目的地监听器已调用。

我正在使用 奴隶设备= adafruit bluefruit羽毛32u4板作为奴隶设备 主设备= iball compbook - >哪个有蓝牙4.0

请注意: 所有的设备工作正常,由ios app测试

0 个答案:

没有答案