Можно ли считывать качество сигнала с модемов GSM / CDMA при подключении? - PullRequest
5 голосов
/ 09 января 2012

Я знаю, что могу общаться с модемами GSM / CDMA, используя AT-команды.Тем не менее, насколько я знаю, это не работает при подключении - есть ли способ прочитать информацию о состоянии (уровень сигнала, режим GSM / HSDPA и т. Д.) Во время подключения?

Я не уверен, что модем-менеджер выдастЯ попробовал эту информацию на телефоне Nokia, но это не удалось - однако мне бы хотелось, чтобы это было в основном для модемов чипсетов Qualcomm (Huawei). У кого-нибудь есть опыт чтения информации о сигналах в реальном времени с этих модемов?

Ответы [ 2 ]

2 голосов
/ 09 января 2012

Насколько мне известно, вы можете использовать команду AT + CSQ для получения качества сигнала. Это не зависит от того, подключен модем к оператору или нет. Мой опыт был связан с модемами Wavecom, Siemens и Sierra Wireless.

Запрос:

AT+CSQ=?

Ответ:

+CSQ: <rssi>,<ber>

Где <rssi> - индикация уровня принимаемого сигнала, а <ber> - частота ошибок по битам.

Существует также возможность регулярно получать незапрошенные обновления, но обычно это зависит от модема / производителя. Например, модемы Wavecom используют AT + CCED, Siemens использует AT ^ SMOND.

0 голосов
/ 13 января 2012

Qualcomm предоставляет некоторые программные средства, способные сделать этоОбычно я использую QXDM для проверки статуса в реальном времени с помощью модемов чипсета Qualcomm, использующих USB-кабель.

...