シリアル ポートを使用して C# で LEGO NXT ロボットからメッセージを受信しようとしていますが、うまくいかないようです。COM7 (Serial Port (SPP) Dev A) に NXT を接続しました。次に、通信を許可するために次のオプションを試しました。
ポートからの入力を待機するコードを使用しました (ポートからデータを読み取る - http://msmvps.com/blogs/coad/archive/2005/03/23/SerialPort-_2800_RS_2D00_232-Serial-COM-Port_2900_-のセクションin-C_2300_-.NET.aspx ) using baudRate = 57600. このコンソール アプリケーションでは結果が生成されません。
このプロジェクト ( http://www.codeproject.com/Articles/18857/Communicating-with-LEGO-NXT-via-Bluetooth-in-C ) のこのアプリケーションに固有のコードを使用してみました。質問して回答を待っています。ただし、これは私が望んでいるものではありませんが、まだ機能しません (おそらく、著者が言及したヒント 1 が原因で、Bluetooth ドライバーは Microsoft のものでなければなりませんが、どうすればよいかわかりません。
nxt では、PC (1) との接続を開始し、接続 1 を介して番号を送信する単純なアプリケーションをロードしました。
nxt ロボットからメッセージを受け取ることができるビジュアル C# でプログラムを作成する方法を教えてください。データを管理するプログラムはデータをリアルタイムで処理して出力を生成する必要があるため、アプリケーションをビジュアル C# で実行することが重要です。