Skip to content

S20版本适用指令

本文档基于 AT 指令通用手册,额外补充了适用于 S20 版本的 AT 指令说明。

AT+QICFG="send/auto"

配置Socket 连接的心跳包发送参数。

命令类型 语法 返回
设置命令 AT+QICFG="send/auto",<connectID>,[<cycle_time>],[msg_format],[<msg_auto>] 不带缺省参数表示查询:
+QICFG: "send/auto",<connectID>,[<cycle_time>],[msg_format],[<msg_auto>]
ok
包含缺省参数表示设置:
Ok

参数:

参数 定义 取值 取值说明
connectID Socket 连接号 0-11
cycle_time 心跳包周期 20-86400 单位秒
msg_format 消息格式 0 Diable, 关闭心跳包
1 字符串 eg: "123456"
2 HEX字符串 eg: 实际为0x12 0x23 0x45 => "123456"
msg_wakeup 心跳包字符串 格式由msg_format决定

用例:

设置

// 设置连接 ID 为 1 的心跳包参数

→ AT+QICFG="send/auto",1,20,2,"30313233"

← OK

// 设置连接 ID 为 2 的心跳包参数

→ AT+QICFG="send/auto",2,20,1,"123456"

← OK

查询

// 查询连接 ID 为 1 的心跳包参数

→ AT+QICFG="send/auto",1

← +QICFG: "send/auto",1,20,2,"30313233"

← OK

// 查询连接 ID 为 2 的心跳包参数

→ AT+QICFG="send/auto",2

← +QICFG: "send/auto",2,20,1,"123456"

←OK

清除

// 清除连接 ID 为 1 的心跳包参数

→ AT+QICFG="send/auto",1,2,0,""

← OK

// 清除连接 ID 为 2 的心跳包参数

→ AT+QICFG="send/auto",2,2,0,""

← OK

查询

// 查询连接 ID 为 1 的心跳包参数

→ AT+QICFG="send/auto",1

← +QICFG: "send/auto",1,0,0,""

← OK

// 查询连接 ID 为 2 的心跳包参数

→ AT+QICFG="send/auto",2

← +QICFG: "send/auto",2,0,0,""

← OK

AT+QICFG="wakeup/data"

配置 Socket 连接的唤醒字符串参数。

语法规则:

命令类型 语法 返回
设置命令 AT+QICFG="wakeup/data",<connectID>,[msg_format],[<msg_wakeup>] 不带缺省参数表示查询:
+QICFG: "wakeup/data",<connectID>,[msg_format],[<msg_wakeup>]
OK
包含缺省参数表示设置:
OK

参数:

参数 定义 取值 取值说明
connectID Socket 连接号 0-11
msg_format 消息格式 0 Diable, 不支持特定字符串唤醒
1 字符串 eg: "123456"
2 HEX字符串 eg: 实际为0x12 0x23 0x45 => "123456"
msg_wakeup 唤醒字符串 格式由msg_format决定

实例测试

设置

// 设置连接 ID 为 1 的唤醒字符串参数

→ AT+QICFG="wakeup/data",1,2,"30313233"

← OK

// 设置连接 ID 为 2 的唤醒字符串参数

→ AT+QICFG="wakeup/data",2,1,"123456"

← OK

读取

//读取连接 ID 为 1 的唤醒字符串参数

→ AT+QICFG="wakeup/data",1

← +QICFG: "wakeup/data",1,2,"30313233"

←OK

// 读取连接 ID 为 2 的唤醒字符串参数

→ AT+QICFG="wakeup/data",2

← +QICFG: "wakeup/data",2,1,"123456"

←OK

清除

// 清除连接 ID 为 1 的唤醒字符串参数

→ AT+QICFG="wakeup/data",1,0

← OK

//读取连接 ID 为 1 的唤醒字符串参数

→ AT+QICFG="wakeup/data",1

// 再次清除连接 ID 为 1 的唤醒字符串参数

→ AT+QICFG="wakeup/data",1,0,""

← OK