Frage

Gibt es eine Klasse für AT Kommunikation mit Geräten? Wie eine Klasse, die verkapselt AT-Befehle in eine .NET-Schnittstelle

Es muss auch in der Lage sein, analysieren AT Antworten wie Netzlisten .

Beispiel: + COPS = gibt eine Liste der Träger und es würde einige ziemlich komplexe Regex, um es tatsächlich zu analysieren?. Statt meine eigene lib des Schreibens möchte ich eine premade verwenden.

AT-Befehle Ich bin Schiedsrichter sind diese: http: // en .wikipedia.org / wiki / Hayes_command_set

War es hilfreich?

Lösung

Versuchen Sie dieses: GSM Communication Library . Neben gebaut von Befehlen ermöglicht es Ihnen, einen Befehl zu senden, die Sie benötigen.

Andere Tipps

Ich hoffe, das Ihnen auch helfen. Dies ist c # -Code AT-Befehle an Ihrem COM-Port-Gerät (Mobiltelefon, etc.) zu senden Dies kann dazu verwendet werden, um SMS zu senden, usw.

//Send SMS
SerialPort serialPort = new SerialPort();
serialPort.BaudRate = 56700;
serialPort.PortName = "COM3";
serialPort.Open();
serialPort.WriteLine("AT+CMGF=1" + Environment.NewLine);//Set Message Format
serialPort.WriteLine("AT+CMGS=" + PhoneNumber + (char)(26));
serialPort.WriteLine(MyMessage + System.Environment.NewLine);
serialPort.Close();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top