蓝牙XY-MBD07A是主从一体的蓝牙串口模块,当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发送数据到通道中,另外一个设备便可以接收通道中的数据。 方法/步骤: 测试工具及软件 1、模块端:PC一台、USB转串口工具一个、XCOM V2.0上位机软件
2、手机端:新一信息提供测试APP《蓝牙调试工具》。
模块测试接线示意图
按如下关系进行连线: 上位机测试软件-串口调试助手
①将USB转串口工具插入电脑,进入电脑设备管理器确认目前所用的串口号。
②模块初上电,串口默认参数可按图示参数设置。 ③发送新行勾选,相当于在串口数据中加入换行回车字符,用于指令结束字符。在AT指令模式下建议采用串口工具的多条发送功能,透传模式下建议采用单条发送功能。 手机测试APP 新一信息为开发者提供了iOS/Android透传测试APP,方便开发者前期调试/评估。后续开发者自行开发APP,新一信息可提供测试APP源码给到开发者参考。 二维码连接下载:
APP显示界面如下:
① 模式切换按键(Android测试APP专属),SPP与BLE模式切换 ② 搜索设备后,点击搜索设备列表中对应设备名称进行连接。XY-MBD07A模块BLE默认广播名称为NBee_BLEXXXXXX,SPP默认广播名曾为NBEE_SPPXXXXXX. XY-MBD07A模块AT指令模式测试 指令模式使能条件: ①模块处于非连接状态。 ②模块处于连接状态,CMD_DATA_SWITCH引脚为低电平。 AT指令命令格式 “AT+” 指令基于 ASCII 字符集,指令的格式如下: < >:必须含有的部分 [ ]:可选的部分 命令消息 AT+[op][para-1,para-2,para-3,para-4…] AT+:命令消息前缀 CMD:指令字符串 [op]:指令操作,=:表示设置模式;?:表示查询模式 [para-n]:设置模式的参数,如查询模式则不需要 :结束符,回车及换行,ASCII码 0x0a 及 0x0d 响应消息 +: [para-1,para-2,para-3,para-4…] +:响应消息前缀 RSP:响应字符串,OK:表示成功;ERR:表示失败 [para-n]:查询时返回参数或出错时错误码 :ASCII码 0x0d 及 0x0a 错误命令集
AT指令模式操作演示 示例1 演示说明:将模块SPP及BLE名称分别设置为NewBit SPP、NewBit BLE ,波特率设置为 961200,读取模块蓝牙2.0的MAC地址。 采用指令: AT+DNAME=NewBit SPP |