4

デバイスとのAT通信のクラスはありますか?ATコマンド.NETインターフェースにカプセル化するクラスのように?

また、ネットワークリストなどのAT応答を解析できる必要があります。

例:+ COPS =?キャリアのリストを返します。実際に解析するには、かなり複雑な正規表現が必要になります。自分のライブラリを作成する代わりに、事前に作成されたライブラリを使用したいと思います。

私が参照しているATコマンドは次のとおりです:http: //en.wikipedia.org/wiki/Hayes_command_set

4

2 に答える 2

6

これを試してください:GSM通信ライブラリ。組み込みのコマンドとは別に、必要なコマンドを送信できます。

于 2010-05-03T14:16:03.350 に答える
-1

これもお役に立てば幸いです。これは、ATコマンドをcomポートデバイス(携帯電話など)に送信するためのc#コードです。これは、SMSなどを送信するために使用できます。

//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();
于 2011-11-24T11:09:27.967 に答える