2012-01-09 39 views
5

我知道我可以使用AT命令与GSM/CDMA调制解调器通信。然而,据我所知,这在连接时无法工作 - 有没有办法在连接时读取状态信息(信号强度,GSM/HSDPA模式等)?连接时可以从GSM/CDMA调制解调器读取信号质量吗?

我不确定modemmanager是否会产生这些信息,我用诺基亚手机试了一下它并没有 - 但是我希望它主要用于Qualcomm芯片组调制解调器(华为),没有人有任何阅读实时信号的经验这些调制解调器的信息?

回答

2

据我所知,你可以使用AT + CSQ命令来接收信号质量。这与调制解调器是否连接到运营商无关。我的经验来自Wavecom,西门子和Sierra无线调制解调器。

请求:

AT+CSQ=? 

响应:

+CSQ: <rssi>,<ber> 

<rssi>是接收信号强度指示和<ber>是比特错误率。

也有可能获得定期不请自来的更新,但这通常是调制解调器/制造商特定的。例如Wavecom调制解调器使用AT + CCED,西门子使用AT^SMOND。

+0

如何在调制解调器连接时与调制解调器通信?例如。我使用/ dev/ttyACM0与ppp连接到互联网,所以我不能使用相同的设备发送AT命令? – ondra 2012-01-09 18:26:01

+3

很多调制解调器都能够复用。所以一个通道用于标准AT命令,然后是用于GPRS/UMTS通信的专用通道。你的调制解调器能够做到吗? – aldridmc 2012-01-09 18:43:57

+0

这就是我想知道的,谢谢。 – ondra 2012-01-09 18:59:49

0

Qualcomm提供了一些软件工具可以做到这一点。 通常,我使用QXDM来检查Qualcomm芯片组调制解调器使用USB电缆的实时状态。

相关问题