Question

Y at-il une classe pour AT communication avec des appareils? Comme une classe qui encapsule commandes dans Interface .NET ?

Il doit être également capable d'analyser réponses comme Listes réseau .

Exemple: + COPS = retourne un liste des transporteurs et il faudrait une regex assez complexe pour analyser réellement?. Au lieu d'écrire mon propre lib Je veux utiliser un de premade.

Commandes Je suis à ARBITRAGE sont les suivants: http: // fr .wikipedia.org / wiki / Hayes_command_set

Était-ce utile?

La solution

Essayez celui-ci: GSM Bibliothèque Communication . En dehors de commandes intégrées, il vous permet d'envoyer une commande dont vous avez besoin.

Autres conseils

J'espère que cela aussi vous aider. Ce code est c # pour envoyer des commandes à votre appareil de port com (téléphone mobile, etc.) Cela peut être utilisé pour envoyer des sms, etc

//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();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top