关于Labview中搜索蓝牙设备

2019-07-17 07:44发布

这是我写的搜索蓝牙设备的小程序,运行结果很奇怪,有蓝牙适配器的小伙伴都可以试看看,用手机就可以测试。

有几点不明白:
1. 搜索结果更新问题
    我发现当第一次搜索完成后,如果不改变“限制时间”的话,无论设备是否打开,结果都不会更新了,为了能让结果更新,我让每一个循环都改变了“限制时间”,有谁能知道为什么吗?
    还有就是,如果是进行过配对的设备,无论是否更新“限制时间”,都会出现在结果里(测试前配过对的设备不会),无语。。。。运行结果里“深蓝的星空”是我的手机,HC-06是我已经配过对的两个蓝牙模块。
    要是想实现实时设备的检测该如何做呢。。


2. 那个“搜索蓝牙RFCOMM服务”函数也很奇怪,我选择了我的手机地址作为输入,结果输出了4个结果,这是啥意思,我了解UUID应该是一个设备只有一个并用指定的通道通信,有谁能解释下么,懵。。。。
程序框图 程序框图
运行结果 运行结果
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。