タイトル : Re^3: 連続したシリアル通信処理 投稿日 : 2014/03/03(Mon) 23:08 投稿者 : オショウ
> まさに、PC側は、シリアルUSB変換アダプタを使っております。 > もしかして、この変換アダプタが何かフロー信号を発していたりするのでしょうか。 デバイスのプロパティの詳細設定で、送受信時のドライバー内の タイムアウト値の設定ができる場合があります。 大抵は、送受信ともゼロが設定されているはずですが、通信する 器機側の都合で、ゼロで無い最小値に設定変更することで、一気 に問題解決・・・と言う場合もあります。 ※ 詳細設定画面でタイムアウト設定を変更できた場合・・・ 受信側のタイムアウト値のみを変更してみて下さい。 ※ 先のコードの修正は必ず行ってください。 以上。参考まで |