模板:OPAT

来自Mcuzone Wiki
Mcuadm留言 | 贡献2024年11月12日 (二) 09:49的版本 (创建页面,内容为“Mcuzone的系统烧写包内置串口软件minicom,因此可以执行AT命令。 登录后台页面后,选择“服务 - 终端”,使用登录后台页面的账号密码登录终端: http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_69.jpg 以国产cat4模块为例,在终端中执行命令<code>lsusb</code>,如下图所示: http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Mcuzone的系统烧写包内置串口软件minicom,因此可以执行AT命令。

登录后台页面后,选择“服务 - 终端”,使用登录后台页面的账号密码登录终端:

4003_FriendlyElec_NanoPi_NEO3_69.jpg

以国产cat4模块为例,在终端中执行命令lsusb,如下图所示:

4003_FriendlyElec_NanoPi_NEO3_70.jpg

本模块的id为1286 4e3d,记录下这个值。

使用下列命令打开ttyUSB串口,其中echo后面的值就是之前记录的ID值:

modprobe option

sh -c 'echo 1286 4e3d > /sys/bus/usb-serial/drivers/option1/new_id'

4003_FriendlyElec_NanoPi_NEO3_71.jpg

执行上述两条命令之后执行:

ls /dev

此时应该能看到dev设备下有ttyUSB0-2三个设备:

4003_FriendlyElec_NanoPi_NEO3_72.jpg

通过minicom打开AT命令串口:

minicom -D /dev/ttyUSB1

如果需要查看回显,请键入命令:ate1,然后回车,继续键入其它命令,回车可以看到结果。

用AT+CPIN?来检查SIM是否正常插入并识别;

用AT+CSQ来检查信号强度,第一个值是0-31,需要25以上才算信号质量良好;

用AT+COPS?来检查注网情况,双引号内是运营商代码,最后一个数字是网络模式,7代表4G。

4003_FriendlyElec_NanoPi_NEO3_73.jpg

常用AT命令:

1. 检查SIM卡是否识别到:

at+cpin?

返回ready表示卡已识别,返回error要检查硬件

2. 检查天线信号质量:

at+csq

返回值在26-31表示信号OK,信号满格31;返回值在20-25表示信号勉勉强强;返回值在20以下表示信号比较糟糕或者天线没接

3. 检查注网情况:

at+cops?

正常应该返回运营商代码和7,7代表4G。

注意,以上命令只有at+csq不要加问号,另外两条命令需要加问号。

4. 查看4G模块的IMEI码:

at+cgsn

5. 重启4G模块(有时候如果重插SIM卡,热插拔不一定管用,可以用这个reset命令来复位模块):

at+reset

6. 关闭射频:

at+cfun=0

开启射频:

at+cfun=1

上述两条命令成对使用,可以在不重启4G模组的情况下让模组重新注网。