AT命令解析

@

目录

简介

解析移远EC20模块AT命令日志

--表示探测设备的信号 在函数atmo_ati中  根据芯片查AT指令手册
--检测module与串口是否连通,能否接收AT命令
<5>04-01 08:36:35[11TAT
<5>04-01 08:36:38[11R(-4): 
RDY
<5>04-01 08:36:39[11TAT
<5>04-01 08:36:42[11R(-4): 
--回应正常,表示可以接收AT指令
<5>04-01 08:36:44[11TAT
<5>04-01 08:36:44[11R(0): 
OK
--ATI要求确认信息,显示产品信息
<5>04-01 08:36:44[11TATI
<5>04-01 08:36:44[11R(0): 
QUECTEL
EC20F
REVISIONEC20CEFAGR06A09M4G
OK
--模块CPU运行存在两个状态:RUNING和SLEEPING状态
<5>04-01 08:36:44[11TAT+QSCLK?
<5>04-01 08:36:44[11R(0): 
+QSCLK0
OK
--配置等于1,表示模块允许进入SLEEPING状态
<5>04-01 08:36:44[11TAT+QSCLK=1
<5>04-01 08:36:44[11R(0): 
OK
--报告移动终端错误,这个命令决定允许或不允许用结果码“+CME ERROR:”
--或者“+CMS ERROR:”代替简单的“ERROR”。
<5>04-01 08:36:44[11TAT+CMEE?
<5>04-01 08:36:44[11R(0): 
+CMEE1
OK
--未知
<5>04-01 08:36:44[11TAT&D0&W
<5>04-01 08:36:44[11R(0): 
OK
--扩展配置
<5>04-01 08:36:44[11TAT+QCFG="risignaltype", "physical"
<5>04-01 08:36:44[11R(0): 
OK
-- 模型Q20被探测到了
<4>04-01 08:36:44[11Model Q20 detected
--关闭命令字符回显
<5>04-01 08:36:44[11TATE0
<5>04-01 08:36:44[11R(0): 
OK
--查看模块支持的功能
--0 Minimum functionality 
--1 Full functionality (Default)
<5>04-01 08:36:44[11TAT+CFUN?
<5>04-01 08:36:44[11R(0): 
+CFUN1
OK
--查询模块的 IMEI(国际移动电话设备识别码) 号码.
<5>04-01 08:36:44[11TAT+CGSN
<5>04-01 08:36:44[11R(0): 
868704041306554
OK
--获得(国际移动电话设备识别码)
<5>04-01 08:36:44[11IMEI [868704041306554]
--设备EC20初始化完成
<4>04-01 08:36:44[11MO init
--检测module与串口是否连通,能否接收AT命令
<5>04-01 08:36:44[11TAT
<5>04-01 08:36:44[11R(0): 
OK
--关闭命令字符回显
<5>04-01 08:36:44[11TATE0
<5>04-01 08:36:44[11R(0): 
OK
--查看SIM卡的状态
<5>04-01 08:36:44[11TAT+CPIN?
<5>04-01 08:36:44[11R(0): 
+CPINREADY
OK
--查看集成电路卡识别码(固化在手机SIM卡中, CCID为IC卡的唯一识别号码)
<5>04-01 08:36:45[11TAT+CCID
<5>04-01 08:36:45[11R(0): 
+CCID: 898602D51318F2006694
OK
--请求IMSI号码
<5>04-01 08:36:45[11TAT+CIMI
<5>04-01 08:36:45[11R(0): 
460075591026694
OK
--呼叫线确认陈述。
<5>04-01 08:36:45[11TAT+CLIP=1
<5>04-01 08:36:45[11R(0): 
OK
--查询服务商
<5>04-01 08:36:45[11TAT+COPS?
<5>04-01 08:36:45[11R(0): 
+COPS0, 0, "CHINA MOBILE", 7
OK
--设置服务商
<5>04-01 08:36:45[11TAT+COPS=3, 1
<5>04-01 08:36:45[11R(0): 
OK
--查询服务商--》移动
<5>04-01 08:36:45[11TAT+COPS?
<5>04-01 08:36:45[11R(0): 
+COPS0, 1, "CMCC", 7
OK
--优先信息存储。这个命令定义用来读写信息的存储区域。
<5>04-01 08:36:45[11TAT+CPMS="SM", "SM", "SM"
<5>04-01 08:36:45[11R(0): 
+CPMS0, 50, 0, 50, 0, 50
OK
--优先信息格式。执行格式有TEXT方式和PDU方式。
<5>04-01 08:36:45[11TAT+CMGF?
<5>04-01 08:36:45[11R(0): 
+CMGF0
OK
--选择TE 字符集为 UCS2
<5>04-01 08:36:45[11TAT+CSCS="UCS2"
<5>04-01 08:36:45[11R(0): 
OK
--查询信号的质量
<5>04-01 08:36:45[11TAT+CSQ
<5>04-01 08:36:45[11R(0): 
+CSQ23, 99
OK
--查询网络信息
<5>04-01 08:36:45[11TAT+QNWINFO
<5>04-01 08:36:45[11R(0): 
+QNWINFO"TDD LTE", "46000", "LTE BAND 39", 38496
OK
--配置显示短信
<5>04-01 08:36:45[11TAT+CMGL=4
<5>04-01 08:36:45[11R(0): 
OK
--搜索和初始化一切正常,进入拨号模式
<4>04-01 08:36:45[11MO dial
--检测module与串口是否连通,能否接收AT命令
<5>04-01 08:36:45[11TAT
<5>04-01 08:36:45[11R(0): 
OK
<5>04-01 08:36:45[11TAT
<5>04-01 08:36:45[11R(0): 
OK
--关闭命令字符回显
<5>04-01 08:36:45[11TATE0
<5>04-01 08:36:45[11R(0): 
OK
--查询PIN。
<5>04-01 08:36:45[11TAT+CPIN?
<5>04-01 08:36:45[11R(0): 
+CPINREADY
OK
--查询信号的质量
<5>04-01 08:36:45[11TAT+CSQ
<5>04-01 08:36:45[11R(0): 
+CSQ23, 99
OK
--查询网络信息 TDD(时分双工--移动通信中的一种技术)
<5>04-01 08:36:45[11TAT+QNWINFO
<5>04-01 08:36:45[11R(0): 
+QNWINFO"TDD LTE", "46000", "LTE BAND 39", 38496
OK
--配置显示短信
<5>04-01 08:36:45[11TAT+CMGL=4
<5>04-01 08:36:45[11R(0): 
OK
--获得信号的强度, 卡的类型  在函数modem_dialup中  
<3>04-01 08:36:45[11Signal 23/4,  Reg TDD LTE
--关闭命令字符回显
<5>04-01 08:36:45[11TATE0
<5>04-01 08:36:45[11R(0): 
OK
--设置 CSD 或 GPRS 连接模式 
--当等于1时,则是GPRS连接模式
<5>04-01 08:36:45[11TAT+QICSGP=1, 1, "3gnet", "card", "card", 3
<5>04-01 08:36:45[11R(0): 
OK
--CGDCONT=1 :定义PDP(分组数据协议类型)上下文
--IP 表示使用因特网协议
--使用的是3G网络
<5>04-01 08:36:45[11TAT+CGDCONT=1, "IP", "3gnet"
<5>04-01 08:36:45[11R(0): 
OK
--ATDT播出电话,上网
<5>04-01 08:36:45[11TATDT*99#
<5>04-01 08:36:45[11R(1): 
CONNECT 150000000

拨号联网过程:

地址字段恒为 0XFF   控制字段恒为 0x03  
协议字段 C021表示LCP报文
<5>04-01 08:36:45[11] ppp->
<5>04-01 08:36:45[11FF 03 C0 21 01 01 00 14 02 06 00 00 00 00 05 06 | ...!............
<5>04-01 08:36:45[1124 F8 B4 55 07 02 08 02                         | $.. U....
<5>04-01 08:36:45[23] ppp<-(0)C021
<5>04-01 08:36:45[2301 00 00 19 02 06 00 00 00 00 03 05 C2 23 05 05 | .............#..
<5>04-01 08:36:45[2306 16 6D 3A 3B 07 02 08 02                      | ..m:; ....
协议字段 C021表示LCP报文
<5>04-01 08:36:45[23] ppp->
<5>04-01 08:36:45[23FF 03 C0 21 02 00 00 19 02 06 00 00 00 00 03 05 | ...!............
<5>04-01 08:36:45[23C2 23 05 05 06 16 6D 3A 3B 07 02 08 02          | .#....m:; ....
<5>04-01 08:36:45[23] ppp<-(0)C021
<5>04-01 08:36:45[2302 01 00 14 02 06 00 00 00 00 05 06 24 F8 B4 55 | ............$.. U
<5>04-01 08:36:45[2307 02 08 02                                     | ....
协议字段 C021表示LCP报文
<5>04-01 08:36:45[23] ppp->
<5>04-01 08:36:45[23FF 03 C0 21 09 00 00 08 24 F8 B4 55             | ...!....$.. U
<5>04-01 08:36:45[23] ppp<-(0)C021
<5>04-01 08:36:45[23] 0B 01 00 08 16 6D 3A 3B                         | .....m:; 
协议字段 C223表示CHAP报文
<5>04-01 08:36:45[23] ppp<-(0)C223
<5>04-01 08:36:45[2301 01 00 23 10 B4 B0 13 EC 4F 18 69 2C 2B 11 A1 | ...#..... O.i, +..
<5>04-01 08:36:45[2327 D6 3F 77 8E 55 4D 54 53 5F 43 48 41 50 5F 53 | '.?w. UMTS_CHAP_S
<5>04-01 08:36:45[2352 56 52                                        | RVR
<5>04-01 08:36:45[23] ppp->
<5>04-01 08:36:45[23FF 03 C2 23 02 01 00 19 10 13 03 49 63 1D 74 46 | ...#....... Ic.tF
<5>04-01 08:36:45[23] 0D 58 20 B7 1D BD 07 14 C9 63 61 72 64          | . X.......card

<5>04-01 08:36:45[23] ppp<-(0)C021
<5>04-01 08:36:45[23] 0A 00 00 0C 16 6D 3A 3B 24 F8 B4 55             | .....m:; $.. U
协议字段 C223表示CHAP报文
<5>04-01 08:36:45[23] ppp<-(0)C223
<5>04-01 08:36:45[2303 01 00 04                                     | ....
协议字段 8021表示IPCP报文
<5>04-01 08:36:45[23] ppp->
<5>04-01 08:36:45[23FF 03 80 21 01 01 00 16 03 06 00 00 00 00 81 06 | ...!............
<5>04-01 08:36:45[2300 00 00 00 83 06 00 00 00 00                   | ..........
<5>04-01 08:36:46[23] ppp<-(0)8021
<5>04-01 08:36:46[2301 00 00 04                                     | ....

<5>04-01 08:36:46[23] ppp->
<5>04-01 08:36:46[23FF 03 80 21 03 00 00 0A 03 06 00 00 00 00       | ...!..........
<5>04-01 08:36:46[23] ppp<-(0)8021
<5>04-01 08:36:46[2303 01 00 16 03 06 0A 20 FF A7 81 06 D3 8F 93 78 | ...............x
<5>04-01 08:36:46[2383 06 70 05 E6 36                               | ..p..6

<5>04-01 08:36:46[23] ppp->
<5>04-01 08:36:46[23FF 03 80 21 01 02 00 16 03 06 0A 20 FF A7 81 06 | ...!............
<5>04-01 08:36:46[23D3 8F 93 78 83 06 70 05 E6 36                   | ...x..p..6
<5>04-01 08:36:46[23] ppp<-(0)8021
<5>04-01 08:36:46[2301 01 00 04                                     | ....

<5>04-01 08:36:46[23] ppp->
<5>04-01 08:36:46[23FF 03 80 21 02 01 00 04                         | ...!....
<5>04-01 08:36:46[23] ppp<-(0)8021
<5>04-01 08:36:46[2302 02 00 16 03 06 0A 20 FF A7 81 06 D3 8F 93 78 | ...............x
<5>04-01 08:36:46[2383 06 70 05 E6 36                               | ..p..6
--表示ppp拨号没有产生错误
<4>04-01 08:36:46[23Dial cb(0)
--获得EC20的IP的地址  DNS地址    dial_up函数中 
<3>04-01 08:36:46[23Ip Addr10.32.255.167
<4>04-01 08:36:46[23Dns Addr211.143.147.120 112.5.230.54
--表示拨号成功, 模式 dialing 中
<4>04-01 08:36:46[11Dial ok
--解析保持服务器地址
<4>04-01 08:36:46[12Domain [114.114.114.114] ...
<4>04-01 08:36:46[12Resolv cache [114.114.114.114->114.114.114.114]
--发送ICMP报文进行连接
<5>04-01 08:36:46[23] [O][ICMP(1255][10.32.255.167 -> 114.114.114.114][Echo(0)][id:200 seq:5800]
 --解析中心一的域名过程
<4>04-01 08:36:46[12Domain [server.alotcer.com] ...
<5>04-01 08:36:46[12] [O][UDP(17255][10.32.255.167:49153 -> 211.143.147.120:53]
<5>04-01 08:36:46[23] [O][UDP(17255][10.32.255.167:49153 -> 211.143.147.120:53]
<5>04-01 08:36:46[23] [I][UDP(17243][211.143.147.120:53 -> 10.32.255.167:49153]
<5>04-01 08:36:46[23] [I][UDP(17243][211.143.147.120:53 -> 10.32.255.167:49153]
--保持服务器回应ICMP报文
<5>04-01 08:36:46[23] [I][ICMP(160][114.114.114.114 -> 10.32.255.167][Reply(0)][id:200 seq:5800]
<5>04-01 08:36:46[23] [I][UDP(1758][211.143.147.120:53 -> 10.32.255.167:49153]
--解析中心一的域名成功,获得对应的IP地址
<4>04-01 08:36:47[12Resolv success [server.alotcer.com->106.122.190.32]
--开始连接到对应的IP地址
<3>04-01 08:36:47[12] (1)Connect NA 106.122.190.32:28090 ...
--进行TCP连接
<5>04-01 08:36:47[23] [O][TCP(6255][10.32.255.167:49153 -> 106.122.190.32:28090][SYN ][seq:6509 ack:0]
<5>04-01 08:36:47[23] [I][TCP(652][106.122.190.32:28090 -> 10.32.255.167:49153][SYN ][seq:2549042225 ack:6510]
---响应SYN的连接
<5>04-01 08:36:47[23] [O][TCP(6255][10.32.255.167:49153 -> 106.122.190.32:28090][ACK ][seq:6510 ack:2549042226]
<6>04-01 08:36:47[12] (1)our 10.32.255.167:49153 ...
--表示网络连接成功
<3>04-01 08:36:47[12] (1)Connected
<4>04-01 08:36:47[12] (1)KeepAlive
<6>04-01 08:36:48[12Get kplink heart
<2>04-01 08:36:565Sys Enter low
<5>04-01 08:36:565Mo Enter Low
<5>04-01 08:37:015] mo really low
--保持服务器的报文--心跳包
<4>04-01 09:02:46[12Domain [114.114.114.114] ...
<4>04-01 09:02:46[12Resolv cache [114.114.114.114->114.114.114.114]
<5>04-01 09:02:46[23] [O][ICMP(1255][10.32.5.21 -> 114.114.114.114][Echo(0)][id:200 seq:5800]
<5>04-01 09:02:46[23Mo Enter High
<5>04-01 09:02:46[23Mo Enter Low
<5>04-01 09:02:47[23] [I][ICMP(161][114.114.114.114 -> 10.32.5.21][Reply(0)][id:200 seq:5800]
<6>04-01 09:02:47[12Get kplink heart
<5>04-01 09:02:515] mo really low
----ppp层心跳包
<5>04-01 09:03:14[23] ppp->
<5>04-01 09:03:14[23FF 03 C0 21 09 01 00 08 2A B5 49 82             | ...!....*. I.
<5>04-01 09:03:14[23Mo Enter High
<5>04-01 09:03:14[23Mo Enter Low
<5>04-01 09:03:14[23] ppp<-(0)C021
<5>04-01 09:03:14[23] 0A 01 00 0C 16 84 A7 D3 2A B5 49 82             | ........*. I.
<5>04-01 09:03:195] mo really low
----TCP的心跳包
<5>04-01 09:03:22[23] [O][TCP(6255][10.32.5.21:49154 -> 106.122.190.32:28090][ACK ][seq:12557 ack:2894375437]
<5>04-01 09:03:22[23Mo Enter High
<5>04-01 09:03:22[23Mo Enter Low
<5>04-01 09:03:22[23] [I][TCP(652][106.122.190.32:28090 -> 10.32.5.21:49154][ACK ][seq:2894375437 ack:12558]
<5>04-01 09:03:275] mo really low
--保持服务器的报文--心跳包
<4>04-01 09:03:46[12Domain [114.114.114.114] ...
<4>04-01 09:03:46[12Resolv cache [114.114.114.114->114.114.114.114]
<5>04-01 09:03:46[23] [O][ICMP(1255][10.32.5.21 -> 114.114.114.114][Echo(0)][id:200 seq:5800]
<5>04-01 09:03:46[23Mo Enter High
<5>04-01 09:03:46[23Mo Enter Low
<5>04-01 09:03:46[23] [I][ICMP(190][114.114.114.114 -> 10.32.5.21][Reply(0)][id:200 seq:5800]
<6>04-01 09:03:47[12Get kplink heart
<5>04-01 09:03:515] mo really low
posted @   啊唯0o  阅读(267)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示