如果调制解调器始终无法注册到网络或失去响应,则可能需要复位。需要复位的条件包括如下:
- 几分钟后仍未注册(AT+COPS? 和 AT+CEREG? 从不表示成功)。
- 即使在完成整个网络扫描后也无法注册 (AT+COPS=?)。
- 连续报告无信号(AT+CSQ = 99,99 或 AT+QNWINFO = 无服务)。
- PPP 会话结束后,对 AT 命令完全无响应。
重置选项包括如下:
- AT 命令复位:AT+CFUN=1,1
- 例如,通过 GPIO 切换实现硬件复位
- gpioset --mode=exit $(gpiofind MIKROBUS_GPIO1_12)=0
- gpioset --mode=exit $(gpiofind MIKROBUS_GPIO1_12)=1