"FBT06指令集是上海移摩通讯公司为FBT06/MBTV4蓝牙模块提供的一套完整的AT指令集,用于控制和配置蓝牙模块的工作模式、参数以及与其它设备的通信。该模块支持1200到921600bps的多种波特率,并且具有主(Master)和从(Slave)两种工作模式,可以通过AT+ROLE命令进行切换。模块的主从模式还可以通过PIO5硬件接口进行设定。FBT06指令集包括Command(下行命令)和Indication(上报指令)两大类,涵盖了测试连接、查询版本信息、设置蓝牙名称、恢复出厂设置、软件复位、配置配对密码、调整波特率、查询设备类型、设置SPP主从模式、获取远程设备名称、设置查询访问模式、修改连接模式、绑定蓝牙地址、清除记忆地址以及设置串口通讯模式等功能。这些指令不区分大小写,且以回车换行字符结尾。"
FBT06/MBTV4蓝牙模块是一款兼容蓝牙2.1和蓝牙4.0BLE标准的串口模块,具备丰富的功能和灵活性。用户可以通过串行接口使用一系列的AT命令来控制模块的行为,如:
1. AT指令:用于测试模块是否在线,确保通信链路的正常。
2. AT+VERSION:查询模块运行的程序版本号,确保固件是最新的。
3. AT+HELP:显示可用的AT命令列表,为用户提供帮助。
4. AT+NAME:设置或读取模块的蓝牙设备名称,方便设备识别。
5. AT+DEFAULT:将模块设置为出厂默认状态,清除自定义配置。
6. AT+RESET:执行软件复位,重启模块。
7. AT+PIN:设置或查看配对密码,确保连接的安全性。
8. AT+BAUD:调整串口波特率,以适应不同的通信速率需求。
9. AT+COD:查询或设置设备类型,可能影响蓝牙的连接行为。
10. AT+ROLE:切换模块在SPP(Serial Port Profile)中的角色,为主机或从机。
11. AT+RNAME:获取已连接或最近连接的远程蓝牙设备的名称。
12. AT+INQM:设置查询访问模式,决定如何寻找可连接的蓝牙设备。
13. AT+CMODE:更改连接模式,例如是否自动连接已知设备。
14. AT+BIND:绑定特定的蓝牙地址,确保只与特定设备通信。
15. AT+CLEAR:清除模块内存中保存的所有已连接设备的地址,重置连接历史。
16. AT+UARTMODE:配置串口通讯模式,可能涉及数据包格式或错误检测。
通过这些指令,用户可以精细地控制FBT06/MBTV4蓝牙模块,满足各种应用场合的需求,无论是简单的数据传输还是复杂的系统集成。同时,该模块的主从一体设计使其在多种应用场景中都具有良好的适应性。