Модем GSM -получить уровень сигнала

Просто не активировать conda по умолчанию. Измените.bashrc, чтобы активировать conda, только если вы хотите, чтобы он был активирован. Таким образом, вы полностью отделяете его от системы... По крайней мере, это работает на Linux и OSX. Понятия не имею об окнах.

2
15.05.2020, 05:42
1 ответ

Модемы GSM могут управляться несколькими различными протоколами. По этой причине NetworkManager использует для взаимодействия с ними второй компонент, называемый ModemManager.

В моей системе я могу это сделать:

$ mmcli -L
    /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] EM7455

Отсюда я вижу, что текущий номер модема равен 0.

Чтобы запросить состояние модема, просто укажите опцию -mдля выбора модема, который вы хотите запросить:

$ mmcli -m 0
  --------------------------------
  General  |            dbus path: /org/freedesktop/ModemManager1/Modem/0
           |            device id: <redacted>
  --------------------------------
  Hardware |         manufacturer: Sierra Wireless, Incorporated
           |                model: EM7455
[...various information omitted...]
  --------------------------------
  Status   |                 lock: sim-pin2
           |       unlock retries: sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)
           |                state: registered
           |          power state: on
           |          access tech: umts
           |       signal quality: 59% (recent)
  --------------------------------
[...more information...]

В зависимости от модели вашего GSM-модема вы также можете настроить передачу расширенной информации о сигнале:

$ mmcli -m 0 --signal-get
  ----------------------
  Signal | refresh rate: 0 seconds

$ mmcli -m 0 --signal-setup=10
Successfully setup extended signal information retrieval

$ mmcli -m 0 --signal-get
  ----------------------
  Signal | refresh rate: 10 seconds
  ----------------------
  UMTS   |         rssi: -77.00 dBm
         |         ecio: -3.50 dB
2
28.04.2021, 23:14

Теги

Похожие вопросы