有人可以为我解释COMTIMEOUTS吗?

问题描述:

我有一个严格的时间安排的应用程序。有人可以为我解释COMTIMEOUTS吗?

字符间延迟必须不超过0.15秒是

消息本身是相当小的。 10 - 50个字符

我不明白什么ReadTotalTimeoutMultiplier 和ReadTotalTimeoutConstant实际上在实践中的意思。

这个例子中的数学不起作用?两个字节 ReadTotalTimeoutConstant =最大时间读取完成 ReadTotalTimeoutMultiplier多字节=既然你指定了严格的允许每个字节的多字节额外的时间阅读

之间 http://www.lookrs232.com/com_port_programming/api_commtimeouts.htm

ReadIntervalTimeout = MAX时间限制字符间延迟,您只需设置ReadIntervalTimeout。奇怪的顺便说一句,通常的限制是消息超时。

+0

谢谢。是的,这很古怪,这是1980年代创建的一个非常古老的协议! – Matt 2009-11-26 21:57:50