iot at指令集_超速入门AT指令集 | 我的物联网成长记
【摘要】 在物联网中,AT命令集可用于控制&调测设备、通信模块入网等。本文为您介绍NB-IoT常用的AT命令集及其调测工具。什么是AT命令集AT命令,用来控制TE(TerminalEquipment)和MT(Mobile Terminal)之间交互的规则,如下图所示。在GSM网络中,用户可以通过AT命令进行呼叫、短信、电话本、数据业务、传真等方面的控制。AT命令是以AT作首,字符...
·
![91e8962f15660e68e2249229c88271d1.png](https://img-blog.csdnimg.cn/img_convert/91e8962f15660e68e2249229c88271d1.png)
![35997579ab961b2739a7af48c7277332.png](https://img-blog.csdnimg.cn/img_convert/35997579ab961b2739a7af48c7277332.png)
类别 | 语法 | 说明 |
执行命令 | 有参数:AT+=<...>无参数:AT+ | 用来设置AT命令中的属性。 |
测试命令 | AT+=? | 用来显示AT命令设置的合法参数值有哪些(范围)。 |
查询命令 | AT+? | 用来查询当前AT命令的设置的属性值。 |
![5e4cc315485ee5eed90e08efe5bc8345.png](https://img-blog.csdnimg.cn/img_convert/5e4cc315485ee5eed90e08efe5bc8345.png)
=0,返回。
=1,返回IMEI(国际移动设备识别码),这个序列号每个模块都是唯一的。物联网平台基本都是以IMEI号或者Mac地址来区分不同的设备,包括华为OceanConnect物联网平台。
=2,返回IMEISV(国际移动电台设备身份和软件版本)。
=3,返回软件版本号SVN。
AT+CGSN=1
模块返回:
+CGSN:868744036640526
OK AT+CGMR(查询固件版本) 执行该命令返回固件版本 。 例: 发送命令:
AT+CGMM
模块返回:
OK AT+CMEE(查询终端报错) 用于设置终端错误报告,使能后当发送AT执行错误时终端会返回错误编码,这样便于定位问题。 例:开启错误码上报
发送命令:AT+CMEE=1
模块返回:
OK AT+NRB(重启模块) 例:
发送命令
AT+NRB
模块返回:REBOOTING
****
Boot: Unsigned
Security B.. Verified
Protocol A.. Verified
Apps A...... Verified
REBOOT_CAUSE_APPLICATION_AT
Neul
OK AT+CSQ(查询信号强度) 返回值为+CSQ:,。rssi越大,表示信号越强。信号强度和rssi换算公式为:信号强度=113dBm+(rssi*2)。 没有信号或信号强度过低,需要联系运营商处理。 例:
发送命令:
AT+CSQ
模块返回
+CSQ:31,99
OK
rssi=0,表示信号非常差。
rssi=31,表示信号质量非常强。
rssi=99,表示没有信号。
ber字段未使用,恒等于99。
发送命令:
AT+CGATT?
模块返回:
+CGATT:1
OK AT+CEREG(查询网络注册状态) 该命令用于查询终端EPS网络注册状态。当使能提示时,终端的网络注册状态信息有变化,会主动上报给用户终端。通过不同的设置可以上报EPS注册状态、位置区码、小区ID、服务小区的接入技术等信息,通常情况下只需要设置为自动上报EPS注册状态。 例:设置网络注册状态上报信息
发送命令:
AT+CEREG=1
模块返回:
OK
设置成功后,当网络注册状态信息有变化,会主动上报给用户终端,如:
+CEREG:1,1
OK AT+CSCON(查询网络当前连接状态) 返回格式为:+CSCON:,? 是通知设置。取值和说明:0为取消异步通知,当网络连接后,串口不会主动上报+CSCON命令;1为使能异步通知,串口主动上报+CSCON。 是当前模块连接状态,取值和说明:0处于IDLE状态,1处于已连接状态。当处于IDLE状态时,只要发送数据或者重启设备,就会变成已连接状态。 例:
发送命令:
AT+CSCON?
模块返回:
+CSCON:0,1
OK AT+CFUN(设置模块射频功能) 该命令用于设置和查询模块的射频功能是否开启。 例:
AT+CFUN=0 //关闭射频功能
OK
AT+CFUN=1 //开启模块射频功能
OK
AT+CFUN? //查询模块的射频开启状态
+CFUN:1 //射频功能已打开成功,若回复0通常是因为SIM卡的电路与模块没有连接成功
![5e4cc315485ee5eed90e08efe5bc8345.png](https://img-blog.csdnimg.cn/img_convert/5e4cc315485ee5eed90e08efe5bc8345.png)
![f299ac14a02eb34509a95eb3248e8dfe.png](https://img-blog.csdnimg.cn/img_convert/f299ac14a02eb34509a95eb3248e8dfe.png)
![359045b4645bc40d19bbfb989d376a69.png](https://img-blog.csdnimg.cn/img_convert/359045b4645bc40d19bbfb989d376a69.png)
-《我的物联网成长记系列》往期推荐-
玩转设备固件升级 | 我的物联网成长记
由浅入深了解NB-IoT | 我的物联网成长记
物联网卡能否携号转网? | 我的物联网成长记
如何进行物联网大数据分析 | 我的物联网成长记
如何开发物联网应用? | 我的物联网成长记
如何进行端到端开发 | 我的物联网成长记
设备如何进行选型?| 我的物联网成长记
物联网主流通信协议解读 | 我的物联网成长记
![9f85ffec65e783688d80ede5eae88ea5.png](https://img-blog.csdnimg.cn/img_convert/9f85ffec65e783688d80ede5eae88ea5.png)
更多推荐
所有评论(0)