3

Unity プロジェクトを COM ポート経由で Arduino ボードに接続しました。を使用している間は問題なくデータを受信して​​いますがSerialPort.ReadLine()、使用するSerialPort.ReadExisting()とエラーが発生します。

オブジェクト参照がオブジェクト インスタンスに設定されていません

私のアプリケーションは、Arduni ボードがデータを吐き出す速度に追いつくことができないため、ReadExisting を使用する必要があります。

XNA プロジェクトで ReadExisting を正常に動作させましたが、ユニティ プロジェクトで使用すると問題が発生します。

どんな助けでも大歓迎です。

4

1 に答える 1

1

イベントを利用しDataReceivedます。次に、イベントハンドラー内で、ReadExistingを呼び出してみてください。私が投稿したリンクには例があります。

于 2010-08-18T12:49:18.487 に答える