检测蓝牙设备断开连接InTheHand.Net库
问题描述:
我配对和连接的蓝牙设备与C#应用程序工作正常,但我需要检测什么时候甚至设备超出范围或断开连接。检测蓝牙设备断开连接InTheHand.Net库
我发现蓝牙客户端类的连接属性,但是在设备断开连接时不会变成错误。
我已经触发了每秒钟的计时器滴答事件,以检查BluetoothClient连接属性是否为假,并显示msgbox该设备已断开连接。
但问题是连接属性不会将其状态更改为false,请您提出如何检测蓝牙设备断开连接时的方式。
在此先感谢。
答
我已经使用了一些解决办法来解决这个问题,
当设备与应用程序连接,我开始把一些空字符串,并检查数据是否已受理,所以当过这个数据WASN”发送它引发异常,我发现了这个异常并调用一个函数来注销用户。