模块状态查询指令

## 1. 查询产品信息及软件版本 ATI //查询产品信息 Manufacturer: Beijing Amaziot Co.,Ltd. //厂商标识 Model: Amaziot AM420E//模块标识 Revision: AM420E-V1 //软件版本标识 IMEI:359951090161515 //模块 IMEI 号 +GCAP: +CGSM OK ## 2. 模式查询及选择 AT^MODECONFIG? //查询模式 ^MODECONFIG: 2 //2 为自动模式,搜网顺序为 4G—3G AT^MODECONFIG=38 //设置模式,如设为 LTE only ## 3. 查询 SIM 卡信息 AT+CPIN? +CPIN: READY //SIM 卡就位 ## 4. 查询信号 AT+CSQ //移动、联通、电信 +CSQ: 13,99 //若返回的第一个数值为 99 表示无信号, 可复查天线的连接 注:CSQ(CCSQ)与 dBm 换算公式如下 +CSQ:N,99(+CCSQ: N, 99)转换为 dBm 为:N*2-113 如信号+CSQ: 13,99,转换为 dBm 为-87dBm。 ## 5. 查询系统信息 AT^SYSINFO ^SYSINFO: 2,3,0,9,1 //注册在 LTE 下返回 5 位参数,具体含义可查看 AT 手册 AT^SYSINFO ^SYSINFO: 2,3,0,5,1 //注册在非 LTE 下返回 5 位参数,具体含义可查 看 AT 手册 ## 6. IMSI 查询 AT+CIMI //移动、联通、电信 4G //模块将返回以“460”开头的 15 位 IMSI ### 注意事项: IMSI 返回值前 5 位与运营商对应情况如下(包含公网和常见专网): ``` 46001、46006 —— 联通; 46000、46002、46007、46004 —— 移动; 46011 —— 电信 4G。 ``` ## 7. 查询网络运营商信息 AT+COPS? +COPS: 0,0,"CHINA MOBILE CMCC",7 //注册在移动 LTE 下,具体含义可查 看 AT 手册 ## 8. 查询网络注册信息 AT+CREG? //CS 域(语音、短信业务) +CREG: 0,1 //已注册到本地网 AT+CEREG? //PS 域(数据业务) +CEREG: 0,1 //已注册到本地网 ## 9. 短消息相关 ### 9.1 发送短消息 text 模式 AT+CMGF=1 AT+CMGS="号码" >text //内容结束不需要回车,发送 0x1a 或按“Ctrl+Z”发送(注:模块返回 上报前,不要进行其他操作) //发送成功将上报+CMGS:11(数字表示短消息序号) PDU 模式 AT+CMGF=0 AT+CMGS=长度 #> 内容 //PDU 短信的编码、解码可参考如下网站 //http://www.twit88.com/home/utility/sms-pdu-encode-decode //编码时,短信中心可统一使用 00 //接收方号码前加 86 //发送成功将上报+CMGS:12(数字表示短消息序号) //内容错误将上报+CMSERROR:300 ### 9.2 接收短消息 直接上报 AT+CNMI=1,2 //直接上报,不存储,直接显示收到的消息 先存储并发送通知,再读取 AT+CPMS="SM","SM","SM" //设定消息存储器 AT+CNMI=1,1 //存储并发送通知 +CMTI: "SM",8 //收到短信后,模块上报的通知 AT+CMGR=8 //读取该条信