Ich versuche, IVR-System GSM-Modem zu machen. Ich bin mit der Aufforderung an Nummer getan Code unterSo erhalten Sie Benutzer Antwort mit ATD-Befehle GSM-Modem in C#
SerialPort SP = new SerialPort("COM3");
SP.BaudRate = 9600;
SP.Parity = Parity.None;
SP.DataBits = 8;
SP.StopBits = StopBits.One;
SP.RtsEnable = true;
SP.DtrEnable = true;
SP.Encoding = System.Text.Encoding.Unicode;
SP.ReceivedBytesThreshold = 1;
SP.NewLine = Environment.NewLine;
SP.Open();
SP.WriteLine("ATDT0999182542;"+ Environment.NewLine);
abfragen können Status aufrufen
string ss= SP.ReadExisting();
State
des Anrufs verwendet wird. Kann einer der folgenden Werte sein:
0 - Aktiv 1 - Ohne 2 - Wahl 3 - Alerting 4 - Incoming 5 - Warten
Nun meine Frage ist, wie kann ich Sprachnachricht Sobald der Anruf beantwortet wird, und kann ich die Nummer vom Benutzer gedrückt bekommen (1,2,3).