MLT-BT05蓝牙4.0模块AT指令集详解
需积分: 0 95 浏览量
更新于2024-08-05
收藏 194KB PDF 举报
"此文档介绍了MLT-BT05蓝牙4.0模块的AT指令集,包括测试指令、获取软件版本号、获取蓝牙地址、设置/查询设备名称、设置/查询配对码、设置/查询模块鉴权工作类型以及设置/查询串口波特率等操作。"
在物联网和嵌入式系统中,蓝牙模块如MLT-BT05扮演着重要的角色,它允许设备通过串口进行通信。MLT-BT05是一款支持蓝牙4.0的串口通讯模块,其AT指令集是控制和配置该模块的关键。以下是这些指令的详细说明:
1. **测试指令**:`AT` - 输入`AT`指令后,模块会回应`OK`,以确认其正常运行。
2. **获取软件版本号**:`AT+VERSION` - 发送此指令可得到模块的软件版本信息,例如`+VERSION=MLT-BT05-V4.0`。
3. **获取模块蓝牙地址**:`AT+LADDR` - 用于获取模块的MAC地址,响应形式为`+LADDR=<MAC地址>`。
4. **设置/查询设备名称**:`AT+NAME<Param>` 和 `AT+NAME` - 可以设置或查询模块的蓝牙名称,最大长度为18字节。默认名称为`MLT-BT05`。
5. **设置/查询-配对码**:`AT+PIN<Param>` 和 `AT+PIN` - 设置或查看6位的配对密码,默认值为`123456`。
6. **设置/查询-模块鉴权工作类型**:`AT+TYPE<Param>` 和 `AT+TYPE` - 配置模块的鉴权方式,参数范围为0到3,分别代表无密码、简易配对、密码配对和密码配对并绑定,默认为0。
7. **设置/查询-串口波特率**:`AT+BAUD<Param>` 和 `AT+BAUD` - 改变或查看串口波特率,支持的值有2400、4800、9600、19200、38400、57600和115200,其中4代表9600bps,默认值。
在实际应用中,用户可以根据需求发送相应的AT指令来配置模块。例如,要将串口波特率设置为115200bps,可以发送`AT+BAUD8`,模块回应`OK`表示设置成功。注意,所有AT指令必须以回车换行(\r\n)结束,并且只能在模块未连接状态下执行,一旦连接,模块将进入数据透传模式。
2022-08-08 上传
2022-04-29 上传
2022-08-08 上传
2008-10-11 上传
2011-07-25 上传
2008-04-11 上传
2008-02-14 上传
章满莫
- 粉丝: 35
- 资源: 316
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查