
BT05 4.0蓝牙-AT指令集
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
BT05 4.0蓝牙模块支持最新的无线通信标准,其全面升级的AT指令集为开发者提供了便捷高效的配置选项,适用于各类智能设备和应用。
### BT05 4.0蓝牙模块AT指令集详解
#### 一、概述
本段落将详细介绍BT05 4.0蓝牙模块的AT指令集。该模块基于蓝牙4.0技术,支持串口通信,并提供一系列用于配置和控制模块行为的命令。
#### 二、BT05 4.0蓝牙模块基本特性
- **蓝牙版本**:兼容蓝牙4.0。
- **串行通讯**:通过串口与外部设备进行数据交换。
- **波特率范围**:支持2400, 4800, 9600, 19200, 38400, 57600及115200 bps,初始设置为9600 bps。
- **AT指令集**:涵盖多种用于调试和配置的命令。
#### 三、AT指令详解
##### 测试模块
- **命令**: `AT`
- **响应**: `OK`
- **功能**: 检查BT05模块是否正常运行。
##### 获取版本信息
- **命令**: `AT+VERSION`
- **响应**: `+VERSION=`
- **参数说明**:``为软件版本号,如`MLT-BT05-V4.0`。
- **功能**: 显示当前模块的固件版本。
##### 查询MAC地址
- **命令**: `AT+LADDR`
- **响应**: `+LADDR=`
- **参数说明**:``为蓝牙设备的唯一标识符(MAC地址)。
- **功能**: 获取BT05模块的蓝牙地址信息。
##### 设置或读取名称
- **设置命令**: `AT+NAME`
- **查询命令**: `AT+NAME`
- **响应**: `+NAME= OK`
- **参数说明**:``为设备名,默认值是`MLT-BT05`,最大长度18字节。
- **功能**: 设定或查看蓝牙模块的名称。
##### 设置和查询配对密码
- **设置命令**: `AT+PIN`
- **查询命令**: `AT+PIN`
- **响应**: `+PIN= OK`
- **参数说明**:``为6位数,默认值是`123456`。
- **功能**: 设置或检查设备的配对密码。
##### 设定和读取鉴权类型
- **设置命令**: `AT+TYPE`
- **查询命令**: `AT+TYPE`
- **响应**: `+TYPE= OK`
- **参数说明**:``可选值为0至3,分别代表无密码、简易配对、带密码的配对及绑定期。
- **默认设置**:0
- **功能**: 定义或获取模块的安全认证模式。
##### 设定和读取波特率
- **设置命令**: `AT+BAUD`
- **查询命令**: `AT+BAUD`
- **响应**: `+BAUD= OK`
- **参数说明**:``为波特率值,可选范围是2至8。
- **默认设置**:4 (9600 bps)
- **功能**: 调整或检查串行通信的速率。
##### 设定和读取广播间隔
- **设置命令**: `AT+ADVI`
- **查询命令**: `AT+ADVI`
- **响应**: `+ADVI= OK`
- **参数说明**:``可选值为0至6,定义不同的广告周期。
- **默认设置**:0
- **功能**: 调整或读取蓝牙模块的广播频率。
##### 设置发射功率
- **命令**: `AT+POWE`
- **响应**: `+POWE= OK`
- **参数说明**:``可选值为0至3,对应不同的信号强度。
- **默认设置**:0dB (即 -23dB)
- **功能**: 设定蓝牙模块的发射功率。
##### 设置和读取服务UUID
- **设置命令**: `AT+UUID`
- **查询命令**: `AT+UUID`
- **响应**: `+UUID= OK`
- **参数说明**:``为服务ID,预设值是`FFE0`。
- **功能**: 定义或获取模块的服务唯一标识符。
##### 设置和读取特征码
- **设置命令**: `AT+CHAR`
- **查询命令**: `AT+CHAR`
- **响应**: `+CHAR= OK
全部评论 (0)


