问:我在电脑上用串口调试程序测试BT5701串口蓝牙适配器,为什么发送AT,却不能返回OK信息呢?
答:有多种可能:
1、有可能是串口号设置不正确、串口调试程序没有打开串口,或者波特率、数据位、停止位、ASCII显示等设置不正确。
2、电脑串口的波特率与适配器串口当前的波特率不一致,请通过串口调试程序修改电脑串口的波特率。
3、BT5701已与周边的蓝牙设备配对连接成功,AT命令被当作通讯内容发给了周边的蓝牙设备。所以运行AT命令时,应使BT5701处于非连接状态(蓝牙状态指示灯闪烁)。
问:我在台式电脑上通过水木行BT560i型USB蓝牙适配器搜索BT5701然后配对连接,电脑蓝牙软件分配了COM7虚拟蓝牙串口作为连接BT5701的串口号,可是我的设备应用软件COM选项只有COM1-COM4,没有COM7,怎么办呢?
答:你可以尝试强制改串口号,比如将COM7改为COM3,方法如下:
1、打开“设备管理器”;
2、找到蓝牙虚拟串口COM7,右击,选择“属性”;
3、在“端口设置”窗口,选择“高级”;
4、在下拉菜单的端口号里选择COM3,然后点击“确定”。
如果这个方法也不行,建议你再购买一个BT5701主机,直接连接电脑上的COM1或COM2口,与BT5701从机成对使用。
问:我买BT5701,主要用于全站仪,能不能提供一些调试代码? 最好是c#,vb,或.net的
答:BT5701这个产品,客户买回去的用途可谓五花八门。不管是什么用途,有一点却是相同的,即用BT5701替代以往的串口通讯电缆线。记住,它的作用就是一条电缆线,在蓝牙串口连接建立后,它与以往的串口电缆线连接就没有任何区别了。你以前在有线串口电缆连接上使用的软件、方法和技巧,仍然可以用在无线蓝牙串口连接上。
|