Hayes AT-Befehle: Remote-Auflegen erkennen?

Wie soll programmgesteuert erkannt werden, wann das entfernte Modem bei Ihrem Anruf auflegt? Ich schreibe ein C-Programm, das mit einem SoftModem-Gerät verbunden ist/dev/ttySL0 in Ubuntu Linux. Ich kann das Modem mit Hayes AT-Befehlen konfigurieren und mit dem Remote-Modem kommunizieren. Ich konnte jedoch nicht feststellen, wie ich feststellen soll, dass das andere Ende aufgelegt hat.

Ich habe das Modem so konfiguriert, dass das Gerät druckt, wenn das andere Ende auflegtNO CARRIER und wechselt in den Befehlsmodus. Allerdings kann ich das nicht benutzenNO CARRIER Zeichenfolge, da ich nicht garantieren kann, dass das Modem diese Zeichenfolge im Datenmodus nicht empfängt.

Wie "lauscht" man auf Remote-Auflegen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage