M5310A模组与onenet平台通信流程详解
M5310A与onenet平台通信AT指令流程,我将流程放在了上面,有一部分注意事项以及AT指令解释写在流程下面。
1、上电检查
AT //判断模组是否上电开机成功
AT+CSQ //信号质量检查
AT+CEREG? //判断 PS 域附着状态,标识位返回 1 或 5 表示附着正常
AT+CGATT? //检查模组 PS 附着状态
AT+CGACT? //检查模组激活状态
2、M5310-A 模组侧设备创建、资源订阅及登录流程
AT+MIPLCREATE=56,130038F10…00000000,0,56,0 //设置模组侧设备注册码
AT+MIPLADDOBJ=0,3200,1,“1”,0,1 //订阅 Object 3200 资源设置
AT+MIPLDISCOVERRSP=0,3200,1,4,“5750” //订阅 Resource 5750 资源设置
AT+MIPLOPEN=0,3000,30 //设备登录到 OneNET 平台
3、M5310-A 模组侧 OneNET 数据收发流程
AT+MIPLNOTIFY=0,0,3200,0,5750,1,4,“abcd”,0,0,147 //数据上传
AT+MIPLREADRSP=0,32705,1,3200,0,5750,1,4,“abcd”,0,0 //Read 操作回复
AT+MIPLWRITERSP=0,25845,2 //Write 操作回复
AT+MIPLEXECUTERSP=0,18166,2 //Execute 操作回复
4、M5310-A 模组侧设备注销流程
AT+MIPLCLOSE=0 //登录注销流程
AT+MIPLDELOBJ=0,3200 //模组侧订阅资源列表释放
AT+MIPLDEL=0 //模组侧通信实例删除
5、M5310-A 模组侧设备存活时间更新流程
AT+MIPLUPDATE=0,300,1 //存活时间更新流程
6、注意事项以及AT指令解释
6.1、AT+MIPLCREATE 这个AT指令使用时可以不使用后面的流程码参数,可直接把“=”后面的参
数都省略了,前提是引导流程(指对接平台需要的参数)没有发生变化,指令后面不带参数是
默认可以对接onenet平台的。6.2、有时候会出现使用AT+MIPLDELOBJ=0,3200释放资源错误的问题,错误原因一般是使用AT+MI
PLDISCOVERRSP 订阅资源时不止订阅了一个,但是在使用AT+MIPLADDOBJ 时却没有设置正确的实
例个数和实例位图,例:AT+MIPLCREATE+MIPLCREATE:0OKAT+MIPLADDOBJ=0,3202,1,"1",0,1OKAT+MIPLDISCOVERRSP=0,3202,1,9,"1101;5500"OKAT+ MIPLDELOBJ=0,3202ERROR需要将AT+MIPLADDOBJ=0,3202,1,"1",0,1修改为AT+MIPLADDOBJ=0,3202,2,"11",0,16.3、设备订阅的资源和实例设备在订阅资源和实例后,进入psm态之前不需要进行资源的释放。恢复正常状态后会使用之前订阅的资源。
M5310A模组与onenet平台通信流程详解相关推荐
- M5311模组对接OneNet平台—AT指令基本操作流程(LwM2M协议)
目录 概述 一.开机驻网流程 二.注册onenet平台 概述 下面将介绍M5311模组对接OneNet平台-AT指令基本操作流程(LwM2M协议),已在项目中使用. 一.开机驻网流程 1.AT+SM= ...
- NB-IOT(4)---移远NB-IOT BC26模块模组简介和实际应用方向详解
移远NB-IOT BC26模块模组简介和实际应用方向详解 继BC95和BC28之后,2017年底移远在杭州发布了基于MTK平台的新款NB-IOT BC26模组. BC26基于联发科MT2625芯片平台 ...
- 4G模块DTU网关接入平台系列教程(一):OneNET平台接入教程详解
4G模块 DTU网关 ZL-LTE系列 OneNET平台连接教程(MQTT新版) 今天介绍DEVELOPLINK设备 DTU ZL-LTE-300 如何通过MQTTS功能接入平台系列教程的第一篇,On ...
- 移远NB-IOT BC28模块模组简介和实际应用方向详解
2017年9月29号,上海移远正式发布全新一代 NB-IoT 模组BC28,为其 LPWA 产品线再添一支生力军.这是继 LTE Cat NB1 BC95 和多模 Cat M1/Cat NB1/EGP ...
- 公众号第三方平台开发流程详解
准备工作 1. 注册申请 访问https://open.weixin.qq.com 根据指引进行注册申请,申请流程相对比较麻烦,需要耐心等待审核 2. 创建第三方平台 进入'管理中心->创建第三 ...
- 移远 LTE Cat.M1/Cat.NB1 BG36 模组简介和实际应用方向详解
移远推出的BG36 是一款集成高通 MDM9206 LTE IoT调制解调器,支持eMTC/Cat-M1, NB-IoT/Cat-NB1和2G/E-GPRS的全球多模专用解决方案,支持最大上下行速率 ...
- 数据上云|OneMO DTU数传模组接入OneNET云平台操作详细过程
目录 前言 第一步.OneNET云平台基础搭建 第二步.DTU数传模组参数配置 第三步.成果展示 友友们,我要不再买一块补个仓,拉低成本?! 前言 最近在做物联网实训项目,要求将传感器的数据采集上传到 ...
- stm32代码_ME3616 NB-IoT模组对接OneNET教程以及STM32代码
前言 本文讲解所有采用MT2625设计的NB-IoT模组ME3616对接OneNET,适用所有所有采用MT2625设计的NB-IoT模组. MT2625内置OneNET SDK,采用CoAP+LwM2 ...
- ME3616 NBIOT模组对接OneNET教程以及STM32代码
前言 本文讲解所有采用MT2625设计的NBIOT模组ME3616对接OneNET,适用所有所有采用MT2625设计的NBIOT模组.MT2625内置OneNET SDK,采用CoAP+LwM2M协议 ...
最新文章
- javascript设计模式漫谈之使用委托
- flume高可用-balance-配置文件编写
- session会话拦截ajax,session过期,拦截ajax请求并跳转登录页面
- Exchange 2010 迁移到 Exchange 2013 (二)迁移用户邮箱
- go语言学习--string、int、int64互相转换,字符串的截取,数组和字符串的转换
- 从零开始刷Leetcode——数组(118.119.121)
- aspose.cell for java 去水印_【Java编程基本功】(十)输出杨辉三角,输出*号,数组移动...
- oracle 10g ocp 047解析(精简版),ORACLE 10G OCP 043 笔记
- 笔记︱虚拟变量回归=差异显著(方差分析)+差异量化(系数值)
- PPT,要你好看(全彩)pdf
- 回顾2018,展望2019
- Python requests库大全
- ProtoBuf生成EmmyLua注解API提示文件(支持复杂的嵌套结构)
- Sublime常用快捷键
- 帮你写出更好的python代码:python函数应用进阶(一)——函数是对象
- Python实用技巧 使用pillow库批量修改文件夹下所有PNG图片透明度
- java如何读取 回车_java文本框中读取回车
- 自动修改hosts文件
- 1500+开发者直呼过瘾,这场Dubbo首秀引爆了朋友圈
- 定义一个学生信息结构体,包含姓名,学号,语文成绩、数学成绩,和英语成绩,定义结构体数组存放不同学生的信息,可以在终端录入学生的信息,在基础上添加一个计算平均值和按照平均值排序以及删除指定学号的学生信息
热门文章
- java实现某一年某一月某一天是今年的多少天,星期几?
- 5.4.4.2 kindle paper white 1代降级越狱换字体
- clion/vscode配置ROS工程
- jstack命令(Java Stack Trace)
- set的常见用法详解
- 计算机科学与技术985211学校排名,八所实力最强的211高校名单
- 呼叫中心系统OA二次开发
- mysql workbench 特性_MySQL Workbench的使用方法(图文)
- 看漫画学python pdf下载_比无知更悲凉的是好像学过,看完一本漫画,他把python基础啃透了...
- R语言ggpubr包的ggscatter函数可视化散点图(scatter plot)、cor.coef为散点图添加相关性系数及其显著性、cor.coeff.args参数指定相关性计算方法及显示格式