Я запускаю Debian на встроенной системе и пытаюсь использовать minicom, чтобы периодически получать мощность сигнала моего USB-модема EVDO с помощью команды AT + CSQ.
Когда модем не подключен, я могу просто использовать minicom для подключения к порту и выполнить эту команду. Однако, когда модем подключается к сети, команды в minicom больше не работают (т. Е. Ничего не происходит или отображается на экране эхом).
Любая помощь в получении мощности сигнала при подключении приветствуется.
Есть два способа добиться этого:
Если ваше мобильное устройство предоставляет более одного последовательного порта (например, / dev / ttyUSB1 или / dev / ttyACM1), вы можете использовать его для запроса уровня сигнала.
если у вас только один последовательный порт, вам нужно приложить больше усилий и использовать мультиплексирование последовательного порта GSM 7.10. Реализацию можно найти на http://git.freesmartphone.org/?p=gsm0710muxd.git;a=summary
В Squeeze для gsm0710muxd также есть пакет Debian, см. http://packages.debian.org/source/squeeze/fso-gsm0710muxd
hth, привет Стив