我试图与医疗蓝牙设备建立自动串行连接。
对于前。 该设备与20号的配对配对。此设备的问题是一旦设备关闭,它会断开蓝牙连接,导致配置处于某种无法访问的状态。(即,当我尝试打开创建文件句柄时返回0x79 -ERROR_SEM_TIMEOUT)。
所以我尝试轮询comport连接,如下面主线程中所示,
2015.01.02
这似乎工作得很好。但是我面临的问题是当我尝试打开其他设备comport,其中维持蓝牙连接时,它会失败。(可能是因为使用win api进行轮询)。
我无法在msdn中找到任何方法来检测连接是否已建立。
如何自动化这种情况.ie,无论何时设备打开,都应该打开串口并在下一个周期继续。