C# Windows 10(Windows通用应用程序):蓝牙心率监视器不';第一次配对后无法连接

C# Windows 10(Windows通用应用程序):蓝牙心率监视器不';第一次配对后无法连接,c#,windows-10,bluetooth-lowenergy,windows-10-universal,C#,Windows 10,Bluetooth Lowenergy,Windows 10 Universal,我正在开发一个Windows通用应用程序,它可以与蓝牙心率监视器进行通信。截至昨天(我想是与windows更新相关),事情似乎突然发生了变化 具体而言: 当我第一次将HRM设备与我的计算机配对时(在windows设置中,而不是通过API),我的应用程序可以很好地看到该设备,并且可以订阅GATT心率服务的通知(通过接近代码的方法) 在所有后续连接尝试中,应用程序将正常检测设备,并指示它与windows配对,但相关的HRM有一个设备。ConnectionStatus为Bluetooth Conne

我正在开发一个Windows通用应用程序,它可以与蓝牙心率监视器进行通信。截至昨天(我想是与windows更新相关),事情似乎突然发生了变化

具体而言:

  • 当我第一次将HRM设备与我的计算机配对时(在windows设置中,而不是通过API),我的应用程序可以很好地看到该设备,并且可以订阅GATT心率服务的通知(通过接近代码的方法)
  • 在所有后续连接尝试中,应用程序将正常检测设备,并指示它与windows配对,但相关的HRM有一个
    设备。ConnectionStatus
    Bluetooth ConnectionStatus。已断开连接
    ,并且从不报告听到率更新
如果您运行上面的MSDN示例,您将看到相同的内容,即使它是Windows 8/8.1示例

这让我陷入了一个非常棘手的问题——我需要能够与这些设备进行通信,但目前看来,我只能不断地从windows上断开设备的配对,并对其进行修复。这显然是不能接受的


我已经找到了一些文章,似乎是切相关,但似乎没有找到一个解决方案。救命啊

你能具体说明一下你使用的是什么人力资源管理(品牌和型号)?我使用的是。顺便说一句,我买了很多这样的东西,看起来我上面概述的问题可能只出现在最古老的东西上。我想这可能是固件错误?今晚在另一台Scosche设备上发现了相同的问题。你猜我做错了什么,@kpathakota?我也有同样的问题。你修好了吗?