【问题标题】:Detect Bluetooth Device when Disconnected InTheHand.Net Library断开连接时检测蓝牙设备 InTheHand.Net 库
【发布时间】:2018-01-20 02:19:56
【问题描述】:

我已将蓝牙设备与 C# 应用程序配对并连接,该应用程序运行良好,但我需要检测设备何时超出范围或断开连接。

我找到了 BluetoothClient 类的 Connected 属性,但是当设备断开连接时,它不会变为 false。

我每秒触发一个计时器滴答事件来检查 BluetoothClient connected 属性是否变为 false 并显示 msgbox 该设备已断开连接。

但问题是connected属性没有将其状态更改为false,请您建议如何检测蓝牙设备何时断开连接。

【问题讨论】:

    标签: c# bluetooth android-bluetooth 32feet


    【解决方案1】:

    我已经使用了一些解决方法来解决这个问题,

    当设备与应用程序连接时,我开始发送一些空字符串并检查是否接收到数据,所以当这些数据没有发送时,它会引发异常,我捕获该异常并调用一个函数注销用户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-25
      • 2015-12-18
      • 2016-01-30
      • 2015-10-19
      • 1970-01-01
      • 2012-11-14
      • 1970-01-01
      相关资源
      最近更新 更多