OneNET NB 学习笔记四 基本 AT 指令流程

1、上电检查流程

AT //判断模组是否上电开机成功
AT+CIMI //读取 IMSI, 判断 SIM 卡初始化是否成功
AT+CSQ //信号质量检查
AT+CEREG? //判断 PS 域附着状态,标识位返回 1 或 5 表示附着正常
AT+CGATT? //检查模组 PS 附着状态
//如果需要使用网络信号变更提示主动上报,可以使用如下 AT 指令:
AT+CSCON=1 //打开信号提示自动上报, 此步骤可省略
//如果需要注册状态信息主动上报,可以使用如下 AT 指令:
AT+CEREG=1 //打开注册信息自动上报, 此步骤可省略

注意:

  • 需要确认入网状态为已注册才能进行后续数据收发操作,目前测试开机注册时间范围为 20s 左右, 在极端网络情况下,可能最大延迟到 120s;
  • 每条 AT 命令之间应该留有 300ms 以上的时间间隔;
  • 如果设备终端处于运动状态,建议开启注册状态主动上报功能,并周期性监控CSQ 信号质量。

2、模组侧设备创建及资源订阅,登录流程

AT+MIPLCONF=72,1003000………3033393639050501,1,1//设置模组侧设备注册码
AT+MIPLADDOBJ=0,3200,0 //订阅 Object 3200 资源设置
AT+MIPLNOTIFY=0,3200,0,5505,6," E309C82FE6",1 //订阅 Resource 5500 资源设置
AT+MIPLOPEN=0,30 //设备登录到 OneNET 平台

3、OneNET 数据收发流程

AT+MIPLNOTIFY=0,3200,0,5505,6,"E309C82FE6",1 //数据上传
AT+MIPLREAD=0,60204,3200,0,5505,"E309C82FE6",1 //Read 操作回复流程
AT+MIPLWRITE=0,62069,1 //Write 操作回复流程
AT+MIPLEXECUTE=0,46081,1 //Execute 操作回复流程

4、模组侧设备注销流程

AT+MIPLCLOSE=0 //登录注销流程
AT+MIPLDELOBJ=0,3200,0 //模组侧订阅资源列表释放
AT+MIPLDEL=0 //模组侧通信实例删除

猜你喜欢

转载自blog.csdn.net/Hola_ya/article/details/81624993