IPR
设置TE-TA波特率:AT+IPR
语法规则:
命令类型 | 语法 | 返回和说明 |
---|---|---|
设置命令 | AT+IPR=<rate> | OK |
查询命令 | AT+IPR? | +IPR: <rate> OK |
测试命令 | AT+IPR=? | +IPR: (自适应波特率取值列表),(固定波特率取值列表) OK |
注意事项 | 1.缺省波特率=0,即自适应波特率。 2.模块开机时需要MCU那边输入若干个"AT"或(注:"aT","At"无法训练波特率),即可把模块的波特率训练成跟主控一致,此时会有初始化信息上报,表示训练成功。 3.训练成功后,AT命令可以识别大写,小写或大小写混写。 4."AT+IPR=x;&W",可以设置固定波特率并保存。重启模块后,模块仍然是这个波特率x,如果上位机波特率也是x,此时不用输入任何东西,模块就会自动上报开机初始化信息。 注:x是波特率,例如115200 |
参数定义:
参数 | 定义 | 取值 | 对取值的说明 |
---|---|---|---|
<rate> | 波特率,单位bps | 0 | 自适应波特率(自适应范围随模块型号不同而有所不同) |
600 | |||
1200 | |||
2400 | |||
4800 | |||
9600 | |||
19200 | |||
38400 | |||
57600 | |||
115200 | |||
230400 | |||
460800 | |||
921600 |
举例:
命令(→)/ 返回(←) | 实例 | 解释和说明 |
---|---|---|
→ | AT+IPR=? | 查询当前支持的波特率范围 |
+IPR:(600,1200,2400,4800,9600,19200,38400,57600,115200,230400),(0,600,1200,2400,4800,9600,19200,38400,57600,115200,230400,460800,921600) OK |