# HG changeset patch # User jeandet # Date 2014-01-29 06:46:37 # Node ID a38235df29ea65f05c32817d84fb0b8b3df36338 # Parent a68a89f1a369addc6957cb8de663042cbbf6c6e2 Win32 read timeout between bytes set to a more realistic value diff --git a/src/RS232_win.c b/src/RS232_win.c --- a/src/RS232_win.c +++ b/src/RS232_win.c @@ -204,7 +204,7 @@ int rs232setup(rs232port_t fd, int ChSiz dcbSerialParams.Parity=privatedecodeparity(Parity); SetCommState((HANDLE)fd, &dcbSerialParams); COMMTIMEOUTS timeouts={0}; - timeouts.ReadIntervalTimeout=100; + timeouts.ReadIntervalTimeout=5; timeouts.ReadTotalTimeoutConstant=100; timeouts.ReadTotalTimeoutMultiplier=1; timeouts.WriteTotalTimeoutConstant=100;