掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
シリアル通信の受信は? (ID:145641)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
FrameWorkでセリアル通信をする場合マルチスレッド、デリゲートの最低の 知識は必要になります。 http://www.geocities.jp/hatanero/rs232c5.html ここでデータを受信してHEX表示するサンプルを載せて有ります。 ReceivedBytesThresholdの設定は設定して有りません。 バイナリ通信の場合はReceivedBytesThresholdの必要性は低いと思います。 入って来たデータが既定のバイト数になったら処理すれば良いのです。 エラーに関しては Try SerialPort1.Read(ByteRead, 0, SerialPort1.BytesToRead) Catch ex As Exception MessageBox.Show( ex.Message) End Try で良いのですが、あくまでも読み取りエラーですので注意してください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.