NB模组AT命令一共有以下4种形式:
AT+<cmd> 执行命令
AT+<cmd>=p1[,p2[,p3[.....]]] 设置命令
AT+<cmd>? 查询命令
AT+<cmd>=? 测试命令(查看设置参数允许值)
NB模组不同厂商的AT指令会有差异,具体使用查看模组的AT指令集。以下指令来自移远BC28。
1.请求制造商版本
AT+CGMR
2.请求产品序列号
AT+CGSN=x
x可为1、2、3
1:IMEI
2:IMEISV
3: SVN
3.设置UE功能(开关机)
AT+CFUN
4.清除频点
AT+NCSEARFCN
5.设置频段
AT+NBAND
6.设置串口波特率
AT+NATSPEED
7.设置连接方式
AT+NCONFIG
8.设置注册模式
AT+QREGSWT
9.配置IP及端口号
AT+NCDP
10.重启
AT+NRB
11.报告UE错误
AT+CMEE
12.报告电源模式
AT+NPSMR
13.请求国际移动用户ID
AT+CIMI
14.请求SIM卡ID
AT+NCCID
15.附着至核心网
AT+CGATT
16.设置新消息指示
AT+NNMI
17.电源模式设置
AT+CPSMS
18.获取信号强度
AT+CSQ
19.网络注册状态
AT+CEREG
20.查询UE状态信息
AT+NUESTATS
21.发送消息
AT+QLWULDATAEX
22.获取消息
AT+NMGR
23.配置域名解析服务器
AT+QIDNSCFG
24.解析域名
AT+QDNS
以下为onenet相关指令:
1.模组配置(IP,端口号,ACK超时时间等)
AT+MIPLCONFIG
2.创建基础通信套件
AT+MIPLCREATE
3.添加Object(属性)
AT+MIPLADDOBJ
4.向平台发起注册请求
AT+MIPLOPEN
5.回复平台下发的观测消息
AT+MIPLOBSERVERSP
一般由模组处理
5.回复平台下发的订阅(“发现”)消息
AT+MIPLDISCOVERRSP
6.消息上报
AT+MIPLNOTIFY