文章目录
- [1. AT+CSQ:](#1. AT+CSQ:)
- [2. AT+CREG:](#2. AT+CREG:)
- [3. AT+COPS:](#3. AT+COPS:)
- [4. AT+CGATT:](#4. AT+CGATT:)
- [5. AT+CGPADDR:](#5. AT+CGPADDR:)
在AT命令集中,用于查看网络信息的命令有多种,具体取决于所使用的设备和模块。以下是一些常用的AT命令,用于查看不同类型的网络信息:
1. AT+CSQ:
-
功能:检查网络信号强度和SIM卡情况。
-
命令格式:AT+CSQ<CR>
-
返回:+CSQ: <rssi>,<ber>,其中<rssi>表示信号强度(通常在10到31之间,数值越大信号质量越好),<ber>表示误码率(通常为99)。
-
示例:
c
AT+CSQ
+CSQ: 31,99
OK
2. AT+CREG:
-
功能:查询网络注册及状态。
-
命令格式:
- 查询当前设置:AT+CREG?<CR>
- 设置网络注册报告模式:AT+CREG=<mode><CR>(其中<mode>为0、1或2)
-
返回:
- 查询时返回:+CREG: <mode>,<stat>[,<lac>,<ci>],其中<mode>为当前设置的模式,<stat>为网络注册状态,<lac>为位置区码,<ci>为小区标识。
- 设置时返回:OK
-
示例:
c
AT+CREG?
+CREG: 1,1
OK
3. AT+COPS:
-
功能:查询或设置运营商选择模式。
-
命令格式:
- 查询当前运营商选择状态:AT+COPS?<CR>
- 设置运营商选择模式:AT+COPS=<mode>,<format>,<oper>[,<act>]
-
返回:
- 查询时返回:+COPS: <mode>,<format>,<oper>
- 设置时返回:OK
-
示例:
c
AT+COPS?
+COPS: 0,2,"46000"
OK
4. AT+CGATT:
-
功能:查询或设置PDP上下文的附着状态。
-
命令格式:
- 查询附着状态:AT+CGATT?<CR>
- 设置附着状态:AT+CGATT=<state><CR>(其中<state>为1表示附着,0表示去附着)
-
返回:
- 查询时返回:+CGATT: <state>
- 设置时返回:OK
-
示例:
c
AT+CGATT?
+CGATT: 1
OK
5. AT+CGPADDR:
-
功能:查询模块的IP地址。
-
命令格式:AT+CGPADDR?<CR>
-
返回:+CGPADDR: <IPAddr>
-
示例:
c
AT+CGPADDR?
+CGPADDR: "192.168.1.100"
OK
请注意,上述命令的可用性和具体语法可能因不同的模块和制造商而有所不同。因此,在使用这些命令之前,建议查阅所使用模块的AT命令手册或相关文档,以确保命令的正确性和适用性。