(AT + CUSD) Я получаю правильное сообщение от команды AT, но, кажется, не могу его распечатать через последовательный порт - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь прочитать ответ от AT-команды, чтобы проверить баланс эфирного времени. Я получаю правильное сообщение от AT-команды, но, похоже, не могу распечатать его через последовательный порт. Команда последовательной печати просто печатает отправленную AT-команду.

Вот мои результаты, которые я получаю. Он должен напечатать

Balance is = +CUSD: 0,"Balance: R 0.00 .SMS: 12.",64

Вместо его печати

Balance is = AT+CUSD=1,"*101#"

Я пробовал разные методы, но все с одинаковыми результатами. Я впервые за 6 лет пытаюсь снова программировать, поэтому будьте осторожны: D

+ CMT: "+ 27XXXXXXXXX", "", "19/02 / 24,14: 41: 00 +08 "Баланс Баланс c is = AT + CUSD = 1," * 101 # "

...