1、模组说明
ML307A是一款LTE Cat.1无线上网模组,可以广泛应用于各种消费级、工业级产品上。在使用低功耗产品上会去连接到Onenet平台上,则要采用LwM2M协议连接Onenet平台。
2、通用AT命令集
模组串口通讯是否正常 最多5次 | AT | 4s | OK | 用于判断模组串口通讯是否正常. 若是正常则会应答OK;若是异常则无响应(超时)。 若是开机上电或重启时,2s以后模组则会主动应答+MATREADY |
查询SIM卡是否初始化成功 最多5次 | AT+CPIN? | 4s | +CPIN: <code> OK | 用于判断SIM卡是否初始化正常或是卡片是否存在异常 若是正常则会应答OK; 若是异常时则会提示错误号+CME ERROR: <err>。 |
查询模组当前的工作模式 最多5次 | AT+CFUN? | 4s | +CFUN: <fun> OK | 用于确认模组在驻网前CFUN的值必须为1。 若是正常则会应答OK; 若是异常则会提示错误号+CME ERROR: <err>,或者fun值非1。 |
设置模组工作模式为最大 最多10次 | AT+CFUN=1 | 4s | OK | 当查询模组当前的工作模式非最大时,需要重新设置。 若是正常则会应答OK; 若是异常则会提示错误号+CME ERROR: <err>。 |
读取模组信息 | ATI | 4s | <manufacturer> <model> <Revision> OK | 用于查看模组信息(厂商、型号、软件版本信息)。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
读取模组IMEI号并保存 | AT+CGSN=1 | 4s | +CGSN: <imei> OK | 用于查看模组的IMEI号,以便后台进行登记管理。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
读取模组所用SIM卡的IMEI号并保存 | AT+CIMI | 4s | <IMSI> OK | 用于查看物联网卡的IMSI号,以便后台登记管理、查询信息状态。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
读取模组所用SIM卡的ID号 | AT+MCCID | 4s | +MCCID: <ICCID> OK | 用于查看物联网卡的ID号,以便后台登记管理、查询信息状态。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
获取当前的时间点 | AT+CCLK? | 4s | +CCLK: <time> OK | 获取当前的北京时间,用于设备的时间校正。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
获取当前的信号强度值 | AT+CSQ | 4s | +CSQ:<rssi>,<ber> OK | 获取当前网络连接的信号强度值。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
查询当前的网络注册状态 | AT+CREG? | 4s | +CREG: <n>,<stat> OK | 查询当前网络连接状态,n=1,stat为1或5是有效值 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err>,或stat为非1或5的值 |
查询当前EPS网络注册状态 | AT+CEREG? | 4s | +CEREG: <n>,<stat> OK | 查询当前网络连接状态,n=1,stat为1或5是有效值 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err>,或stat为非1或5的值 |
查询当前网络附着状态 | AT+CGATT? | 4s | +CGATT: <state> OK | 查询当前模组的网络附着状态。state为状态结果值 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err>,或state为非1的值 |
设置网络附着 | AT+CGATT=1 | 4s | OK | 设置模组去附着网络,以便尽快完成模组注册核心网。 若是正常,则会应答OK; 若是异常,则会提示错误号+CME ERROR: <err> |
3、LwM2M连接AT命令
创建LwM2M设备实例 | AT+MIPLCREATE | 6s | +MIPLCREATE: 0 OK | 创建一个LwM2M设备实例,即向onenet平台服务器IP地址与端口发送连接请求。 若是正常,则会返回OK; 若是异常,则会提示错误号+CIS ERROR: <err> |
订阅object组 | AT+MIPLADDOBJ=0,3200,1,"1",0,1 | 4s | OK | 为指定设备实例添加一个object及其所属的instance。 若是正常,则会返回OK; 若是异常,则会提示错误号+CIS ERROR: <err> |
订阅Resource | AT+MIPLDISCOVERRSP=0,3200,1,4,"5750" | 4s | OK | 设置指定object的所需资源列表。 若是正常,则会返回OK; 若是异常,则会提示错误号+CIS ERROR: <err> |
模组侧发起登录请求 | AT+MIPLOPEN=0,3000,30 | 4s | OK +MIPLEVENT: 0,6 | 向平台发起登录请求或查询是否登录平台。 若是正常,则会返回OK; 若是异常,则会提示错误号+CIS ERROR: <err> |