在 Windows 10 中使用 GAP/GATT 服务蓝牙 LE,无需先配对

Using GAP/GATT Services Bluetooth LE in Windows 10 without pairing first

我们需要在 Windows 10 通用应用程序 Bluetooth LowEnergy 中使用 GAP/GATT 服务,以将某些特征值写入(仅作为示例)某些 Bluetooth LE 设备。

现在,目前在 Windows10 下,如果不先手动配对,什么都做不了。

很遗憾,我们要处理的设备不接受配对...我们无法更改此行为。

我们已经有 iOS 和 Android 应用程序,它们可以工作,因为不需要配对。由于此限制,我们目前无法开发 Windows 10 通用应用程序。

我的问题:有人知道 Microsoft 将如何处理此行为吗? 有新的 API 上市吗?

我在 Windows 蓝牙团队工作,我们知道这个限制。我们正在努力发布一个 API,它能够与 BLE 设备进行通信,而无需显式配对。我们已经提供了与蓝牙经典设备对话的能力(我们正在努力在今年晚些时候提供 BLE API)- https://channel9.msdn.com/Events/Build/2016/P460