掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
RS-232Cで測定器からデータを受信するには? (ID:117543)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 後者の場合、各種メソッドが終了するのと実際にその要求に従った信号線の制御が > 完了するまでに結構時間差があるので、ms単位のタイムアウトなんてことをしても > バグにしかなりません。 > 別にバグにはならないと思いますよ。 タイムアウトはソフトウェアの仕様に盛り込まれているでしょうからそれに従えばい いはずです。別に無理してmsにする必要も無いでしょうからウェイト時間は引き数で 渡せるようにしてあるんですが・・・ ソフトウェアの仕様的にバイト間タイムアウトと1コマンド受信のタイムアウトが出 てくるでしょうからうまく流用すれば問題ないと思いますが。 > 素直に送信時に受信フラグをクリアして、一定の秒数待って、まだ受信していなけ > ればタイムアウトで良いのでは? > ソフト使用者側の意見としては待ち時間は少ない方が好ましいはずなので必ず一定時 間待つというような処理はどうかと思います。早く終わるなら早いほうが好ましいは ずです。例えば何らかの処理をする時にボタンを押下してから必ず3秒間応答が無く なったら嫌ですよね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.