Как использовать AT-команду для определения занятости телефонной линии - PullRequest
2 голосов
/ 27 марта 2012

Можно ли обнаружить, что телефонная линия занята или нет? (который подключен к USB-модему)

Я думал, что смогу использовать команду AT для определения тона,

но я не уверен, что какие-либо команды поддерживают это.

спасибо.

Ответы [ 2 ]

1 голос
/ 27 марта 2012

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

Извлеченный из http://michaelgellis.tripod.com/modem.html

D в одиночку снимет модем и будет ждать сигнала вызова.(см. команду X для исключений).Время ожидания сигнала вызова перед программированием набора номера в регистре S6.

0 голосов
/ 27 марта 2012

Если вы пытаетесь позвонить, и он занят, модем отправит вам сообщение BUSY или NO ANSWER

...