Можно ли обнаружить, что телефонная линия занята или нет? (который подключен к USB-модему)
Я думал, что смогу использовать команду AT для определения тона,
но я не уверен, что какие-либо команды поддерживают это.
спасибо.
Я полагаю, что вы должны сделать это так же, как это сделал бы человек ... снять трубку и дождаться тонального сигнала.
Извлеченный из http://michaelgellis.tripod.com/modem.html
D в одиночку снимет модем и будет ждать сигнала вызова.(см. команду X для исключений).Время ожидания сигнала вызова перед программированием набора номера в регистре S6.
Если вы пытаетесь позвонить, и он занят, модем отправит вам сообщение BUSY или NO ANSWER
BUSY
NO ANSWER