1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| COMMTIMEOUTS timeout;
if (!GetCommTimeouts(biper_handle, &timeout))
{
SetLastError("[CBipeurAscom::InitBipeurAscom] Echec de
GetCommTimeouts!");
return 0;
}
timeout.ReadIntervalTimeout = 0;
timeout.ReadTotalTimeoutMultiplier = 2;
timeout.ReadTotalTimeoutConstant = 500;
timeout.WriteTotalTimeoutMultiplier = 2;
timeout.WriteTotalTimeoutConstant = 500;
if (SetCommTimeouts(biper_handle, &timeout))
{
SetLastError(" Impossible de modifier les parametres de
CommTimeouts du port COM !");
return 0;
} |
Partager