AT+CSQ? returns 错误

AT+CSQ? returns error

我需要帮助,我正在使用 Arduino UNO 和 GPRS 扩展板,它由输出 12v 500mA 的适配器供电。 SIM 卡放置正确,我用 A​​T+CPIN? 命令检查了这一点,但是当我尝试用 A​​T+CSQ?[=19 检查信号电平时=],只是return错误。请有人帮助我。

AT+CSQ? 不是有效命令,但是 AT+CSQ - 删除 ?.

命令似乎有误。可能这些就是您要找的东西:

AT+CSQ=?:此命令用于请求支持的 RSSI(接收信号强度指示)和 BER(误码率)。您可能希望在请求当前单元格信号级别之前获取此信息。

AT+CSQ: 而这条命令是请求当前小区信号电平。

这是我的 SIM808 模块的结果:

AT+CSQ=?
+CSQ: (0-31,99),(0-7,99)
OK

AT+CSQ
+CSQ: 25,0
OK

也就是说:

0-31,99:支持的 RSSI

0-7,99:支持的 BER

25,0:目前RSSI值为25,BER值为0

详情请参考here