1、注册到电信 loT 平台
AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198
OK
//设置电信 loT 平台 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=0 //以直吐模式注册到电信 loT 平台。
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWUPDATE //向电信 IoT 平台发送更新请求。
OK
UPDATE OK //更新成功。
2、直吐模式下发送和接收数据
AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198
OK
//设置电信 IoT 平台的 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=0 //以直吐模式注册到电信 IoT 平台。
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWCFG="dataformat",1,1 //配置发送和接收数据为十六进制字符串格式。
OK
//发送 NON 消息到电信 IoT 平台。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0000
OK
+QLWDATARECV: 19,1,0,4,AAAA0000 //接收到来自电信 IoT 平台的数据。
//将 CON 数据发送到电信 IoT 平台,等待来自平台的确认。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0100
OK
SEND OK //消息已成功发送。
+QLWDATARECV: 19,1,0,4,AAAA0000 //接收到来自电信 IoT 平台的数据。
AT+QLWDATASTATUS? //查询 CON 消息的发送状态。
+QLWDATASTATUS: 4 //消息已成功发送。
OK
3、 缓存模式下发送和接收数据
AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198
OK
//设置电信 IoT 平台的 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=1 //在缓存模式下注册到电信 IoT 平台。
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWCFG="dataformat",1,1 //配置发送和接收数据为十六进制字符串格式。
OK
//将 NON 消息发送到电信 IoT 平台。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0000
OK
+QLWDATARECV: 19,1,0,4 //接收到来自电信 IoT 平台的数据。
AT+QLWRD=4 //从缓存区中读取四字节数据。
+QLWRD: 4,0
AAAA0000
OK
//将 CON 数据发送到电信 IoT 平台,等待来自电信 IoT 平台的确认。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0100
OK
SEND OK //消息已成功发送。
+QLWDATARECV: 19,1,0,4 //接收到来自电信 IoT 平台的数据。
AT+QLWRD=2 //从缓存区中读取两字节数据。
+QLWRD: 2,2 //已读取两字节,剩余两字节未读取。
AAAA
OK
AT+QLWRD=2 //从缓存区中读取两字节数据。
+QLWRD: 2,0 //已读取两字节,无剩余数据未读。
0000
OK
AT+QLWDATASTATUS? //查询 CON 消息的发送状态。
+QLWDATASTATUS: 4 //消息已成功发送。
OK