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

タイトル Re^2: VB RS232C通信(MSComm使用)
投稿日: 2014/04/14(Mon) 20:07
投稿者MON
>   上記のThreshold を設定しているのに、同期式の送受信では意味が無い。
>   非同期で行いたいのか同期で行いたいのかどっち?
>
>   私は、何でも応用できるように非同期式の方法を推奨しますが、取りこぼしが
>   発生するのは、PCの性能が悪いかシリアル通信デバイスが悪い場合くらい。
>   ちゃんと書けば、早々、取りこぼしは起きない。

オショウ様
ありがとうございます。
理解できていませんでした。

MSComm2の時に
Port2(受信)⇒Port1(送信)

MSComm1の時に
Port1(受信)⇒Port2(送信)
なので、非同期式にするには下記のように
変更すればよろしいでしょうか。

MSComm1.RThreshold = 1
MSComm1.SThreshold = 0

MSComm2.RThreshold = 1
MSComm2.SThreshold = 0

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

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