用户工具

站点工具


m0l200px蓝牙指令

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
m0l200px蓝牙指令 [2022/04/20 10:37]
xuxubin 创建
m0l200px蓝牙指令 [2024/05/07 09:07] (当前版本)
xuxubin [查询蓝牙连接状态]
行 1: 行 1:
-====== M0L200PX 蓝牙指令 ======+====== M0L200系列模组 蓝牙指令 ======
  
-====== 设置/查询 MQTT服务器的域(或者IP地址)和端口号 ====== +====== 设置/查询 蓝牙称设置 ====== 
-| AT+MSOCK ^  ^  +| AT+BTNAME ^  ^  
-^ 查询指令:AT+MSOCK<CR><LF> | 响应:+ok=port,address<CR><LF><CR><LF> |  +^ 查询指令:AT+BTNAME<CR><LF> | 响应:+ok=name<CR><LF><CR><LF> |  
-^ 设置指令:AT+MSOCK=port,address<CR><LF> | 响应:+ok<CR><LF><CR><LF>+^ 设置指令:AT+BTNAME=name<CR><LF> | 响应:+ok<CR><LF><CR><LF> |  
 +^ 参数说明 | name:蓝牙广播包名称 |  
 + 
 +====== 查询蓝牙连接状态 ====== 
 +| AT+BTSLK ^  ^  
 +^ 查询指令:AT+BTSLK<CR><LF> | 响应:+ok=status<CR><LF><CR><LF> |  
 +^ 参数说明 | status:on:有设备连接;off:无设备连接 |  
 + 
 + 
 +====== 查询蓝牙MAC地址 ====== 
 +| AT+BTMAC ^  ^  
 +^ 查询指令:AT+BTMAC<CR><LF> | 响应:+ok=112233445566<CR><LF><CR><LF> |  
 + 
 + 
 +====== 蓝牙功能使能 ====== 
 +| AT+BTEN ^  ^  
 +^ 查询指令:AT+BTEN<CR><LF> | 响应:+ok=status<CR><LF><CR><LF> |  
 +^ 设置指令:AT+BTEN=status<CR><LF> | 响应:+ok<CR><LF><CR><LF> |  
 +^ 参数说明 | status:on:开机加载蓝牙功能;off:开机不加载蓝牙功能 | 
 + 
 + 
 + 
 +====== BLUFI功能使能 ====== 
 +| AT+BLUFCFG ^  ^  
 +^ 查询指令:AT+BLUFCFG<CR><LF> | 响应:+ok=status<CR><LF><CR><LF> |  
 +^ 设置指令:AT+BLUFCFG=status<CR><LF> | 响应:+ok<CR><LF><CR><LF> |  
 +^ 参数说明 | status:on:打开BLUFI功能;off:关闭BLUFI功能,注意:只有在蓝牙开启的时候才能使用 | 
 + 
 + 
 +====== 发送蓝牙数据 ====== 
 +| AT+BTSND ^  ^  
 +^ 指令格式:AT+BTSND=data_length<CR><LF> | 响应:收到>回复后,输入要发送的数据,模块再次返回:+ok=n<CR><LF><CR><LF>
 +^ 参数说明 | data_length:发送数据的长度。范围:0~1024 字节 输入成功后返回一个”>”, 串口等待 3s 输入,将串口收到数据发送到蓝牙,若两个字节之间的间隔大于 10ms 则认为输入结束将立刻发送。n:实际发送的数据长度 |  
 + 
 + 
 +====== 接收蓝牙数据 ====== 
 +| +BTD ^  ^  
 +^ 指令格式:+BTD,length:data<CR><LF> |  | 
 +^ 参数说明 | +BTD:接收到蓝牙数据的开始符。length:接收到数据长度;data:接收到数据的内容 
E:/xampp/htdocs/dokuwiki/data/attic/m0l200px蓝牙指令.1650443864.txt.gz · 最后更改: 2022/04/20 10:37 由 xuxubin