微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

BLE 设备无法在 Windows 10 中连接

如何解决BLE 设备无法在 Windows 10 中连接

自去年五月以来,我一直在使用 arduino nano 33 BLE 开发 BLE 设备。在夏季和秋季期间,设备运行良好,我继续开发我的软件。我休息了几个月,因为我在学校很忙。

我最近才重新使用该设备,但是,我的客户端软件不再有效。该设备仍然能够连接到 Windows,但是,一旦我尝试使用代码 GattDeviceServicesResult result = await bluetoothLeDevice.GetGattServicesAsync(BluetoothCacheMode.Uncached).AsTask(); 连接到该设备,它似乎已连接(如 Arduino 上的 LED 所示),但随后是 GATT 通信状态变为 false,但设备仍保持连接。

我启动了蓝牙 LE 的通用 Windows 示例,看看它是否能让我深入了解正在发生的事情,而且设备似乎正在可连接和不可连接之间快速转换。

这似乎不是设备独有的,因为我的房间里有一个使用蓝牙 LE 的 BT 扬声器,现在它似乎也在做同样的事情。似乎还持续触发更新设备的事件处理程序。

这是一个突然发生的奇怪问题,所以我唯一的想法是 10 月到现在的 Windows 更新破坏了 Windows 10 中的 BLE 功能

非常感谢有关该问题的任何信息。我正计划可能营销此设备,如果 BLE 现在在 Windows 10 中再次被破坏,这将是一个严重的挫折。该设备传输一个简单的整数值,所以没什么大不了的。

感谢大家的时间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。