AM900E 数据透传模式AT命令
AM900E 数据透传的AT指令
1. AT+CIPMODE
作 用 | 选择TCPIP的应用模式 |
设置命令 | AT+MQTTCON=<mode> |
返 回 | OK/ERROR |
读取命令 | AT+MQTTCON? |
返 回 | +CIPDPDP: <mode> OK |
测试命令 | AT+MQTTCON=? |
返 回 | +CIPMODE: (0-NORMAL MODE, 1-TRANSPARENT MODE) OK |
参数说明 | mode: 0 正常模式 1 透传模式 |
【举例】
AT+CIPMODE?
+CIPMODE:0
OK
AT+CIPMODE=?
+CIPMODE: (0-NORMAL MODE, 1-TRANSPARENT MODE)
OK
AT+CIPMODE=0
OK
2. AT+CIPCCFG
作 用 | 配置透传模式 |
设置命令 | AT+CIPCCFG=+CIPCCFG=<NmRetry>,<WaitTm>,<SendSz>,<esc>[,<Rxmode>,<RxSize>,<Rxtimer>] |
返 回 | OK/ERROR |
读取命令 | AT+CIPCCFG? |
返 回 | +CIPCCFG:<NmRetry>,<WaitTm>,<SendSz>,<esc>,<Rxmode>,<RxSize>,<Rxtimer> OK |
测试命令 | AT+CIPCCFG=? |
返 回 | +CIPCCFG:(NmRetry:3-8),(WaitTm:1-10),(SendSz:1-1460),(esc:0,1) , (Rxmode:0,1),(RxSize:50-1460),(Rxtimer:20-1000) OK |
参数说明 | NmRetry: IP数据包的重试次数。默认值为5。取值范围3——8。 WaitTm:发送数据包之前等待串口输入时间。默认值为2,取值范围1——10,单位为100毫秒。 SendSz:发送前从串口接收的数据块的字节大小。默认值为1024。取值范围1——1460。 esc:是否打开转义序列,默认值为true。 0 关闭退出序列 1 打开转义序列 Rxmode:是否设置从串口输出数据时的时间间隔。 0 无间隔地将数据输出到串口。 1 在<rxtimer>间隔内将数据输出到串口。 RxSize:每次的输出数据长度。默认值为1460。取值范围50——1460。 Rxtimer:等待串口再次输出数据的时间间隔(ms)。默认值:50ms。取值范围20——1000。 |
注意:此命令仅在单连接模式下有效(+cipmux=0)。
【举例】
AT+CIPCCFG?
+CIPCCFG:5,2,1024,1,0,1460,50
OK
AT+CIPCCFG=?
+CIPCCFG: (NmRetry:3-8),(WaitTm:1-10),(SendSz:1-1460),(esc:0,1),(Rxmode:0,1),(RxSize:50-1460),(Rxtimer:20-1000)
OK
AT+CIPCCFG=5,2,10,1,0,1460,50
OK