2011-01-23 7 views
0

可能性の重複使用してNokiaの携帯電話に番号をダイヤルする:私はUSBを介してコンピュータに接続されているノキアの携帯電話を持っている
Dial mobile phone via C# programアプリケーションはC#

を。今、私はこのノキアの電話で番号をダイヤルできるアプリケーションを作成したいと思います。そのためには、AT COMMANDSを使用する必要があります。しかし、私はその使い方を知らない。しかし、私はコンピュータのシリアルポートを見つけるためにC#を使用してコードを作成することができます。 C#を使用してプログラムを終了するにはどうすればよいですか?

このリンクは、Nokiaの携帯電話にATコマンドを送信するための手順以下のコマンド= http://wiki.forum.nokia.com/index.php/AT_Commands

 string[] ports = SerialPort.GetPortNames(); 
     foreach (string port in ports) 
     { 
      comboBox1.Items.Add(port); 

     } 
+0

あなたは一週間前に同じ質問をしましたが、ソニーエリクソンの電話機の場合は... –

答えて

2

フォローATノキアについて示していますusing System.IO.Portsクラスを使用して

  1. 設定およびシリアルポートを開く

    Serialport.open()およびSerialport.close() APIも同様に使用できます。

  2. Serialport.Writeline() APIが同じために使用することができますステップ1で開いたCOMポートにATコマンドを記述します。

私はより具体的には、以下のサンプルコードを書いている:

private SerialPort portConfig = new SerialPort(); 
portConfig.PortName = COM4; // Configure port with other details as well 

portConfig.Open(); //open the port 

// send AT command to dial a number 
portConfig.WriteLine("ATD" + mobileNumber + ";"); 

これは、コード、そのわずかのサンプルコードをテストされていません。あなたはシリアルポート通信を行う方法についてもっと読んでおく必要があります。シリアルポート通信プログラミングの場合はlinkです。

私はこれをテストするための施設を持っていません。だから、一度テストすれば教えてください。

関連する問題