tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: 連続したシリアル通信処理
投稿日: 2014/03/04(Tue) 12:15
投稿者OrientalMelody
SerialPort.DataReceivedイベントを使用して、受信の有無を判断されているようですが、
受信バイト数は何バイト以上くらいでも良いのですが、決まっているのでしょうか?

SerialPort.BytesToRead で該当バイト数になるまで、Do Loop Sleep等で待機後、
SerialPort.ReadLine()で取得という感じではいかがでしょうか?


> オショウ様
> アドバイスありがとうございます。
>
> 投稿内容の確認不足でした。誤記になります。
> プログラム内では複数シリアルポートを使用していますが、
> 当該基板との通信は、送信、受信共に、シリアルポート1で行っております。
>
> 基板との接続は送信、受信、信号グランドの3線のみの配線であり、
> フロー制御は行なっていない状況であります。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。