UWP中的BLE设备监视程序

UWP中的BLE设备监视程序,uwp,bluetooth-lowenergy,listener,desktop,Uwp,Bluetooth Lowenergy,Listener,Desktop,如何在update listener Handler事件中识别设备监视程序调用的更新侦听器的目的? 基本上,DeviceWatcher有3个侦听器添加、更新和删除 当主设备发现任何从设备时,已调用添加侦听器 当从设备超出范围时,调用了remove listener 现在,若设备配对并超出范围,则称为更新侦听器 如果设备配对并在设备中进行了任何更改,则称为更新侦听器, 在更新侦听器中,我无法识别设备是否超出范围或进入范围 我的要求是首先发现11个可编程从设备 然后将11个可编程从设备连接到主设备

如何在update listener Handler事件中识别设备监视程序调用的更新侦听器的目的? 基本上,DeviceWatcher有3个侦听器添加、更新和删除 当主设备发现任何从设备时,已调用添加侦听器 当从设备超出范围时,调用了remove listener 现在,若设备配对并超出范围,则称为更新侦听器 如果设备配对并在设备中进行了任何更改,则称为更新侦听器, 在更新侦听器中,我无法识别设备是否超出范围或进入范围

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

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

在主设备和从设备之间的通信过程中,连接继续中断, 我需要自动连接它们。当连接中断的更新侦听器被调用时,所有情况下都会发生,例如设备超出范围或进入范围, 并在同一次更新侦听器调用时连接和断开连接。正如我所说的,我无法在更新监听器中识别监听器调用了哪个目的

这是我用的 从设备=adafruit bluefruit feather 32u4板作为从设备 主设备=iball compbook->具有蓝牙4.0

注:
ios应用程序测试的所有ble设备工作正常

请重新格式化您的问题。课文部分太长,没有人会花时间阅读所有内容。你的具体问题是什么?请重新格式化你的问题。课文部分太长了,没有人会把所有的东西都读完。你的具体问题是什么?