|
@@ -60,11 +60,11 @@ int serialOpen(char *port) {
|
60
|
60
|
return -1;
|
61
|
61
|
}
|
62
|
62
|
|
63
|
|
- timeouts.ReadIntervalTimeout = 50;
|
64
|
|
- timeouts.ReadTotalTimeoutConstant = 50;
|
65
|
|
- timeouts.ReadTotalTimeoutMultiplier = 10;
|
66
|
|
- timeouts.WriteTotalTimeoutConstant = 50;
|
67
|
|
- timeouts.WriteTotalTimeoutMultiplier = 10;
|
|
63
|
+ timeouts.ReadIntervalTimeout = 1000 * dwReadTimeOutIntervalInSec;
|
|
64
|
+ timeouts.ReadTotalTimeoutConstant = 1000 * dwReadTimeOutIntervalInSec;
|
|
65
|
+ timeouts.ReadTotalTimeoutMultiplier = 1000 * dwReadTimeOutIntervalInSec;
|
|
66
|
+ timeouts.WriteTotalTimeoutConstant = 1000 * dwReadTimeOutIntervalInSec;
|
|
67
|
+ timeouts.WriteTotalTimeoutMultiplier = 1000 * dwReadTimeOutIntervalInSec;
|
68
|
68
|
|
69
|
69
|
if (!SetCommTimeouts(hSerial, &timeouts)) {
|
70
|
70
|
CloseHandle(hSerial);
|