誰かが私のためにCOMTIMEOUTSを説明してもらえますか?
-
05-07-2019 - |
質問
タイミングが厳しいアプリケーションがあります。
文字間遅延は0.15秒以下でなければなりません
メッセージ自体は非常に小さいです。 10〜50文字
ReadTotalTimeoutMultiplierの内容がわかりません およびReadTotalTimeoutConstantは実際には実際に意味します。
この例の数学は機能しませんか? http://www.lookrs232.com/com_port_programming/api_commtimeouts.htm
解決
ReadIntervalTimeout = 2バイト間の最大時間 ReadTotalTimeoutConstant =マルチバイト読み取りが完了するまでの最大時間 ReadTotalTimeoutMultiplier =マルチバイト読み取りの各バイトに許可される余分な時間
文字間遅延に厳しい制限を指定したため、ReadIntervalTimeoutのみを設定する必要があります。奇妙なことに、通常の制限はメッセージのタイムアウトです。
所属していません StackOverflow