«print () ”Производит нежелательный вывод в коде Visual Studio [закрыто]

У меня есть USB-модем Huawei 4G LTE , и я успешно подключил и активировал его в Ubuntu 20.04. Я могу использовать подключение для передачи данных с SIM-карты, но у меня пока не работает SMS, а также другие функции, такие как USSD.

Я узнал о программном обеспечении ModemManager GUI , но он также не может отправлять и получать SMS и USSD коды. Показывает ошибку при отправке смс: enter image description here

То же самое для USSD: enter image description here

Мне нужна хотя бы одна из этих функций, чтобы знать мой текущий баланс данных. Как я могу продолжить?

0
задан 6 June 2020 в 10:06

1 ответ

Возможно, модемгер делает не поддерживает смс или ussd для этого модема. Еще один способ проверить ussd и sms - это использовать picocom, давая AT-команды.

install picocom:

sudo apt install picocom

, чтобы иметь возможность выдавать AT-команды, вам необходимо отключить интернет-соединение, чтобы бесплатно Модем

затем выясняет различные порты модема: ls / dev / ttyU *

обычно вы будете представлены тремя портами;

dialogue port (ie 1st port) is /dev/ttyUSB0
audio  port (ie 2nd port) is /dev/ttyUSB1   (audio and microphone if supported)
sms & internet aka data  port (ie 3rd port) is /dev/ttyUSB3

запустите picocom на диалоговом порту:

sudo picocom -c /dev/ttyUSB0
the -c means local echo on, making AT commands visible as you type

теперь проверьте USSD:

AT+CUSD=1,"*333#"

иногда ответ может быть нечитаемыми символами. чтобы исправить это, прежде чем введя команду ussd, вы должны установить модем в режим gsm с помощью

AT+CSCS="GSM"

, а затем команды ussd

0
ответ дан 19 June 2020 в 21:34

Другие вопросы по тегам:

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