大夏龙雀DX-BT05 4.0蓝牙模块AT指令集
DX-BT05 4.0 蓝牙模块
AT
指
令
集v2.0
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
DX-BT05 4.0 蓝牙串口通讯模
块
AT 指令集
用户可以通过串口和蓝牙芯片进行通信,串口使用Tx, Rx 两根信号线,波特率支持1200,2400,4800,9600,14400,19200,38400,57600,115200 和230400bps。串口缺省波特率为9600bps。
指令集详细说明
DX-BT05 4.0 蓝牙串口模块指令为Command 指令集。
(注:发AT 指令时必须回车换行,AT 指令只能在模块未连接状态下才能生效,一旦蓝牙模块与设备连接上,蓝牙模块即进入数据透传模式)
指令详细说明
(AT 指令不区分大小写,均以回车、换行字符结尾:\r\n)
1、测试指令:
2、获取软件版本号:
3、获取模块蓝牙地址:
4、设置/查询设备名称:(重启生效)
例如:
1. 发送设置:
AT+NAME DX-BT05\r\n ——设置模块设备名为:“DX-BT05”
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
返回:
+NAME=DX-BT05\r\n ——设置模块设备名为:“DX-BT05”成功
OK\r\n
2. 发送查询:
AT+NAME\r\n ——查询模块设备名
返回:
+NAME=BT05\r\n ——返回模块设备名为:“ BT05”
5、设置/查询—配对码:(重启生效)
6、设置/查询—模块鉴权工作类型:(重启生效)
7、设置/查询—串口波特率:
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
5——19200
6——38400
7——57600
8——115200
9——230400
默认设置:4举例:设置串口波特率:9600
1. 发送设置:
AT+BAUD4 \r\n
返回:
+BAUD=4\r\n
OK\r\n
2. 发送查询:
AT+BAUD\r\n
返回:
+BAUD=4\r\n
8、设置/查询—串口停止位:
9、设置/查询—串口校验位:
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
默认值:0 10、设置/查询—广播时间间隔:
11、设置/查询—是否通知上位机连接状态(从):
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
12、设置/查询—通知上位机连接状态_格式(从):
备注:含地址信息格式:OK+CONN0x647F5DD92D51
13、设置/查询—模块工作类型:
14、开始工作指令:
15、设置/查询—Service UUID :
16、设置/查询—Characteristic :
大夏龙雀DX-BT05 4.0蓝牙模块AT 指令集 17、设置/查询—iBeacon 开关 :
iBeacon UUID: 74278BDA -B644-4520-8F0C-720E AF059935
18、设置/查询—iBeacon UUID 值(0) :
iBeacon UUID: 74278BDA -B644-4520-8F0C-720E AF059935
(红字部分)
19、设置/查询—iBeacon UUID 值(1) :
iBeacon UUID: 74278BDA -B644-4520-8F0C-720E AF059935
(紫字部分)
20、设置/查询—iBeacon UUID 值(2) :
iBeacon UUID: 74278BDA -B644-4520-8F0C-720E AF059935
(蓝字部分)
21、设置/查询—iBeacon UUID 值(3) :
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
iBeacon UUID: 74278BDA-B644-4520-8F0C-720E AF059935 (黑字部分)22、设置/查询—iBeacon Marjor 值:
23、设置/查询—iBeacon Minor 值:
24、设置/查询—iBeacon Measured Power 值:
25、软件重启(500ms 后重启):
26、软件重置(500ms 后恢复默认设置):
27、设置上电是否进入低功耗:
大夏龙雀DX-BT05 4.0蓝牙模块AT指令
集
28、进入低功耗(进入后可被搜索):
29、设置/查询—主/从模式:
注意:角色设置完毕会自动重启并生效。在硬件设置主从模式状态时,可以用AT+ROLE 查询,设置命令不能更改主从模式。
30、搜索蓝牙设备(主模式指令):
示例:
发送搜索:
AT+INQ\r\n
返回:
OK\r\n
+INQS\r\n ——开始
+INQ:0 0x001583000001\r\n ——蓝牙设备0
+INQ:1 0x001583000002\r\n ——蓝牙设备1
。。。。。。
+INQE\r\n ——结束
集
Devices Found x (x 代表数量)
31、连接远端设备(主模式指令):
示例(若搜索到设备1 :0x001583000001 ):
发送连接:
AT+CONN1r\n ——连接序号为1 的设备返回:
+Connecting>>0x001583000001\r\n ——连接中
+Connected>>0x001583000001\r\n ——已连接
32、连接远端指定地址从设备(主模式指令):
33、设置模块功率:
XX、帮助:
集