usbのtimeout処理について – プログラミング – Home

通知
すべてクリア

usbのtimeout処理について


わたべ
 わたべ
(@わたべ)
ゲスト
結合: 11年前
投稿: 5
Topic starter  

おせわになります。
USBを介してPICマイコンとデータの送受信をしています。
PCアプリは、コマンドを送り、そのコマンドによるPIC側は、モータ動作をします。
モータ動作している最中は、他のコマンド操作されないようにPICからの応答待ちとして
います。PIC側は、モータ動作完了とTimeOverで応答します。PCアプリ側として、通信異
常などでPIC側からの応答がなかった場合のタイムアウト処理を付けたいと思っていま
す。
以下の応答待ちにどの様にタイムアウト処理を追加すればよいでしょうか。
ReadFile(ReadHandle7, &InputPacketBuffer, 65, &BytesRead, 0);

環境:WINDOWS7/vc++2010 Express

情報に不備があれば追加致しますので、ご教示お願い致します。


引用解決済
トピックタグ
仲澤@失業者
(@uncle_kei)
Prominent Member
結合: 5年前
投稿: 828
 

SetCommTimeouts()は試してみましたか。


返信引用
わたべ
 わたべ
(@わたべ)
ゲスト
結合: 11年前
投稿: 5
Topic starter  

おせわなります。
ご回答ありがとうございます。
SetCommTimeouts()関数ですか?
Timeoutの関数ですかね。
勉強不足ですみません。
SetCommTimeouts()を調べてみます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました