В прошлой теме мне помогли наладить взаимодействие с телефоном с помощью Bluetooth
. Это было необходимо, т.к. я «ушатал» комплектный USB
-кабель.
Всё бы ничего, но в какой-то момент что-то снова произошло (как вариант я что-то сделал) и обмен посредством Bluetooth
обрёл свои особенности:
- некоторые команды вводят в «ступор» порт, сам телефон спокойно переносит ситуацию
AT+CNUM
+CNUM: ....
выводится, Ok
уже никогда не прийдёт и на последующие команды ответа не будет.
Именно эта команда изначально «отвалилась» при переходе на общение по Bluetooth
.
- вместо простого ответа в порт идёт бесконечное эхо
AT
Ok\n\n\n\n\n\n\n\n\...\n
Поиск по LOR
дал stty -F /dev/<port_name> 115200 -echo
. После общение выглядит «нормальным» // но
- ответы модема вместо стандартных
\r\n
завершаются\n\n
(только сейчас заметил)
«Раритетный» кабель я восстановил*. Но и через кабель работает также.
Вопрос: дело в телефоне или нужно stty
ещё «подкрутить».
stty -F /dev/<port_name> 115200 -echo -icrnl
вернуло окончание строк к виду \r\n
Спасибо mky
Перемещено hobbit из general