中移M5310A NBIoT模组通信测试命令

总结一下中移M5310A NBIoT模组的常用测试命令,这个命令是个脚本,可以编辑,在自己开发的串口软件上可用,有需要的请留言。

脚本是.ini格式的文件,可以直接编辑文件然后加载到脚本区。字段用\t分割。

[General]
msg0=dontuse\tdonthex\tAT\tcrlf\t\t\t\t提示符
msg1="dontuse\tdonthex\tAT+NCONFIG=AUTOCONNECT,TRUE\tcrlf\t\t\t\t自动附着网络"
msg2=dontuse\tdonthex\tAT+NRB\tcrlf\t\t\t\t重启
msg3="dontuse\tdonthex\tAT+NAND=5,8,3\tcrlf\t\t\t\t设置频段(关机下设置)"
msg4=dontuse\tdonthex\tAT+NCSEARFCN\tcrlf\t\t\t\t清除存储频点
msg5="dontuse\tdonthex\tAT+CFUN=1\tcrlf\t\t\t\t开启射频"
msg6="dontuse\tdonthex\tAT+CGATT=1\tcrlf\t\t\t\t附着网络"
msg7=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg8=dontuse\tdonthex\tAT+CSQ\tcrlf\t\t\t\t查询信号强度
msg9=dontuse\tdonthex\tAT+CGATT?\tcrlf\t\t\t\t查询网络附着
msg10=dontuse\tdonthex\tAT+CEREG?\tcrlf\t\t\t\t查询网络注册
msg11=dontuse\tdonthex\tAT+NUESTATS\tcrlf\t\t\t\t查询UE信息
msg12=dontuse\tdonthex\tAT+NMSTATUS?\tcrlf\t\t\t\t查询CDP服务器
msg13=dontuse\tdonthex\tAT+CSCON?\tcrlf\t\t\t\t查询连接(1连接)
msg14=dontuse\tdonthex\tAT+NPSMR?\tcrlf\t\t\t\t查询PSM状态(1PSM)
msg15="dontuse\tdonthex\tAT+CGSN=1\tcrlf\t\t\t\t查询IMEI"
msg16=dontuse\tdonthex\tAT+CGMR\tcrlf\t\t\t\t查询模组软件版本号
msg17=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg18=dontuse\tdonthex\tAT+NCDP?\tcrlf\t\t\t\t查询CDP
msg19="dontuse\tdonthex\tAT+NCDP=117.60.157.137,5683\tcrlf\t\t\t\t电信商业"
msg20="dontuse\tdonthex\tAT+NCDP=180.101.147.115,5683\tcrlf\t\t\t\t电信测试"
msg21=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg22=dontuse\tdonthex\tAT+MREGSWT?\tcrlf\t\t\t\t查询注册模式 0手动1自动
msg23="dontuse\tdonthex\tAT+MREGSWT=1\tcrlf\t\t\t\t设置自动注册模式(默认)"
msg24="dontuse\tdonthex\tAT+MLWSREGIND=0\tcrlf\t\t\t\t手动注册平台 0注册1注销"
msg25=dontuse\tdonthex\tAT+NSECSWT?\tcrlf\t\t\t\t查询加密方式
msg26="dontuse\tdonthex\tAT+NSECSWT=0\tcrlf\t\t\t\t0非加密 1DTLS 2DTLS+"
msg27="dontuse\tdonthex\tAT+NSETPSK=IMEI,psk\tcrlf\t\t\t\t设置psk"
msg28="dontuse\tdonthex\tAT+MLWM2MENABLE=0\tcrlf\t\t\t\t禁用lwm2m 0D 1E"
msg29="dontuse\tdonthex\tAT+CPSMS=0\tcrlf\t\t\t\t0关闭PSM 1启用"
msg30="dontuse\tdonthex\tAT+CPSMS=1,,,01000011,00100001\tcrlf\t\t\t\t设置T3412和T3324,0-D"
msg31=dontuse\tdonthex\tAT+CPSMS?\tcrlf\t\t\t\t查询PSM设置
msg32="dontuse\tdonthex\tAT+CEDRXS=0,5,0101\tcrlf\t\t\t\teDRX设置 0-关闭 1-开启"
msg33=dontuse\tdonthex\tAT+CEDRXS?\tcrlf\t\t\t\t查询eDRX设置
msg34="dontuse\tdonthex\tAT+NPTWEDRXS=1,5,0111,0010\tcrlf\t\t\t\t设置PTW eDRX 0-关闭"
msg35=dontuse\tdonthex\tAT+NPTWEDRXS?\tcrlf\t\t\t\t查询PTW eDRX
msg36=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg37="dontuse\tdonthex\tAT+CGDCONT=0,\"IP\",\"sdlyxzxnbmjy.vpdn.sc\"\tcrlf\t\t\t\t设置pdp"
msg38="dontuse\tdonthex\tAT+CGAUTH=0,1,\"1@sdlyxzxnbmjy.vpdn.sc\",\"1\"\tcrlf\t\t\t\t设置pdp用户密码"
msg39="dontuse\tdonthex\tAT+CGACT=1,0\tcrlf\t\t\t\t激活pdp(一般不用)"
msg40=dontuse\tdonthex\t----------------------TCP-----------------------------\tcrlf\t\t\t\t
msg41="dontuse\tdonthex\tAT+NSOCR=\"STREAM\",6,6003,1\tcrlf\t\t\t\t创建tcp"
msg42="dontuse\tdonthex\tAT+NSOCO=1,192.168.1.5,9002\tcrlf\t\t\t\t连接服务器"
msg43="dontuse\tdonthex\tAT+NSOSD=1,4,FEFEFEFE\tcrlf\t\t\t\t发送数据"
msg44="dontuse\tdonthex\tAT+NSORF=1,255\tcrlf\t\t\t\t逐条读取接收数据"
msg45="dontuse\tdonthex\tAT+NSOCL=1\tcrlf\t\t\t\t关闭连接"
msg46=dontuse\tdonthex\t----------------------UDP-----------------------------\tcrlf\t\t\t\t
msg47="dontuse\tdonthex\tAT+NSOCR=\"DGRAM\",17,6003,\tcrlf\t\t\t\t最后 0无接收提醒 1提醒"
msg48="dontuse\tdonthex\tAT+NSOST=1,47.98.189.232,1990,3,303132\tcrlf\t\t\t\t发送"
msg49="dontuse\tdonthex\tAT+NSOSTF=1,47.98.189.232,1990,0x200,3,303132\tcrlf\t\t\t\t发送 RAI"
msg50="dontuse\tdonthex\tAT+NSORF=1,255\tcrlf\t\t\t\t逐条读取接收数据"
msg51="dontuse\tdonthex\tAT+NSOCL=1\tcrlf\t\t\t\t关闭"
msg52=dontuse\tdonthex\t----------------------- MQTT------------------------\tcrlf\t\t\t\t
msg53="dontuse\tdonthex\tAT+MQTTCFG=\"a1mrhXkyNHk.iot-as-mqtt.cn-shanghai.aliyuncs.com\",1883,\"86997|securemode=3,signmethod=hmacsha1|\",60,\"test1&a1mrhXkyNHk\",\"6D138D1FFD0BED5752015CA6B55C05D8DF2FAD22\",1\tcrlf\t\t\t\t配置MQTT"
msg54="dontuse\tdonthex\tAT+MQTTOPEN=1,1,0,0,0,\"\",\"\"\tcrlf\t\t\t\t连接服务器"
msg55="dontuse\tdonthex\tAT+MQTTPUB=\"/sys/a1mrhXkyNHk/test1/thing/event/property/post\",0,0,0,0,\"{\"params\":{\"Temprature\":30,\"Humidity\":30}}\"\tcrlf\t\t\t\t发布"
msg56="dontuse\tdonthex\tAT+MQTTSUB=\"/a1mrhXkyNHk/test1/user/get\",0\tcrlf\t\t\t\t订阅"
msg57="dontuse\tdonthex\tAT+MQTTPING=1\tcrlf\t\t\t\t回显心跳ACK"
msg58=dontuse\tdonthex\tAT+MQTTDISC\tcrlf\t\t\t\t断开连接
msg59=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg60=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg61=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg62=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg63=dontuse\tdonthex\t\tcrlf\t\t\t\t
msg64=dontuse\tdonthex\t\tcrlf\t\t\t\t
totalmsg=65

一、开机检测

二、连接、信号和状态查询

三、CDP服务器

四、注册与模式设置

五、设置pdp

六、设置TCP连接

七、设置UDP连接

八、设置MQTT连接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404708.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu中输入apt-get找不到安装包怎么办?

今天租了一台阿里云ECS,在输入apt-get install mysql-client安装mysql-client时,终端却给我提醒404错误,找不到该软件包。唉呀我去,心中一万头草泥马奔腾而过。根据我玩了一年的Linux经验来看,因为ECS到手了&#xff0…

[react] react中修改prop引发的生命周期有哪几个?

[react] react中修改prop引发的生命周期有哪几个? static getDerivedStateFromPropsshouldComponentUpdaterendergetSnapshotBeforeUpdatecomponentDidUpdate个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。…

11月中30个精心设计的网站案例精选

如果你开始设计一个网站,首先你需要在你的头脑构思的是如何使网站有丰富的视觉感应和排版。现在每天的网络竞争太激烈,如果你的网站设计的一般般,恐怕很难把访问者的目光定睛在你的网站上。因此网站有美丽和创意设计的不仅能吸引游客&#xf…

undefined reference to `vtable for XX::XX'

From: http://mylovejsj.blog.163.com/blog/static/386739752009010043162/ 在Qt中会一不小心遇到一个编译错误:"undefined reference to vtable for...", 如果你是第一次遇到这种问题还真不知怎么办?到网上一搜,很多什么关于解…

Qt定时器的精度问题

一、场景 一个网络音频采集场景如下: 数据发送端:嵌入式设备按照16kHz 16Bit连续不断采集音频数据,通过Socket进行发送 数据接受端:QT上位机开一个tcpserver,数据readReady后由QByteArray进行追加,音频波…

ConcurrentModificationException异常解决办法

今天在写一个带缓存功能的访问代理程序时出现了java.util.ConcurrentModificationException异常, 因为该异常是非捕获型异常而且很少见,所以费了些时间才找到问题所在,原来在通过Iterator进行遍历的时候,如果直接对HashMap进行操作…

[react] React.createClass和extends Component的区别有哪些?

[react] React.createClass和extends Component的区别有哪些? 1.语法 React.createClass和extends采用函数构造 extends Component采用类构造 2.propType 和 getDefaultProps React.createClass:通过proTypes对象和getDefaultProps()方法来设置和获取p…

iperf 测试局域网速度

介绍 iperf使用cs架构,启用一台设备作为server,另一台设备作为client,测试server和lclient的网络速度。 linux 安装 sudo apt install iperf 使用方法 (1)服务器端 iperf -s 启用tcp连接,默认监控端口…

纯虚函数--抽象类中的this到底指的是哪个子类实例呢

抽象类中的this到底指的是哪个子类实例呢&#xff1f;请看代码&#xff1a; thread.h #ifndef __THREAD_H__ #define __THREAD_H__#include <iostream>#define PATTERN_SINGLETON_DECLARE(classname) \ private: \classname(); \ public: \st…

NHibernate初学者指南(6):映射模型到数据库之方式二

使用Fluent NHibernate自动映射 使用Fluent NHibernate自动映射&#xff0c;首先要将映射的实体放到一个命名空间中&#xff0c;这使得通知AutoMapper哪些实体和值对象包含在映射中更容易。建议在你的项目中创建一个Domain文件夹&#xff0c;将需要映射的实体和值对象放到这个文…

解决升级mac os X EI Capitan后遇到LibclangError: dlopen(libclang.dylib, 6): image not found.的问题...

打开文件./frameworks/cocos2d-x/tools/bindings-generator/clang/cindex.py 把第 3395 行 改为 &#xff1a; library cdll.LoadLibrary("../bindings-generator/libclang/" self.get_filename())转载于:https://www.cnblogs.com/HemJohn/p/4978859.html

[react] 高阶组件(HOC)有哪些优点和缺点?

[react] 高阶组件(HOC)有哪些优点和缺点&#xff1f; HOC 优点 通过传递props去影响内层组件的状态&#xff0c;不直接改变内层组件的状态&#xff0c;降低了耦合度 缺点 组件多层嵌套&#xff0c; 增加复杂度与理解成本 ref隔断&#xff0c; React.forwardRef 来解决 高阶组件…

STM32嵌入式系统FreeRTOS使用cJSON解析和构建JSON

一、环境 控制器STM32F407MDK5.34cJSON1.7.7 二、安装cJSON MDK中打开Pack Install&#xff0c;选择Generic下边MDK-Pack::cJSON&#xff0c;点击安装Install 安装成功后&#xff0c;在Manage Run-Time Environment 中找到Data Exchange&#xff0c;并选择cJSON&#xff0c;…

objectC 数据类型转换

按照数据类型占用存储不同可以自动类型转换或强制类型转换&#xff0c;总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。 不同类型数据间按照下面关系的从左到右&#xff08;从低到高&#xff09;自动转换&#xff0c; _Bool、char、short int、枚举类型 -&g…

VC6启用运行时类型识别 (RTTI)

在程序中&#xff0c;当我们对多态类的基类指针使用typeid&#xff0c;就可以在运行时确定指针指向对象的实际类型&#xff0c;并输出对象类型的名字。 #include <cstdlib >#include <iostream >#include <typeinfo >usingnamespacestd; classB{ public …

爱快软路由设置DHCP多个LAN处于同一网段

&#xff08;0&#xff09;思路&#xff1a;eth0 启用扩展网卡&#xff0c;然后设置LAN1为DHCP。 &#xff08;1&#xff09;设置扩展网卡 &#xff08;2&#xff09;启用DHCP

[react] react16跟之前的版本生命周期有哪些变化?

[react] react16跟之前的版本生命周期有哪些变化&#xff1f; 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

前端招聘与前端卖身的困境

最近开始物色新公司&#xff0c;群里来了个招人的&#xff0c;说2.5万招高手。在众人的怂恿下&#xff0c;发了简历。 但结果是不如意的&#xff0c;经过他们一小时的评测&#xff0c;他们认为我的水平不过8k-10k&#xff0c;税前。我吐血了&#xff0c;还远低于我原来的呢&…

git 本地推送本地仓库到远程

github或者gitee远程新建空仓库&#xff0c;在本地推送已有的仓库到远程新仓库。 1、远程新建新仓库&#xff0c;例如stm32repo 2、本地仓库添加远程仓库 git remote add origin https://gitee.com/xxxx/stm32repo.git 3、本地仓库完成提交后&#xff0c;推送到远程仓库 gi…

无法对视图创建索引,因为该视图未绑定到架构

遇到这个问题&#xff0c;查了一位博主的文章&#xff0c;但是说的不是很详细&#xff0c;在这里说明白一些。 修改此问题 需要在 创建视图语句中加上 with SCHEMABINDING --创建索引视图 create view 视图名 with schemabinding as select 语句 go --创建索引视图需要注意的几…