if(openPort(cbSerialPorts->currentText()){ do { ReadFile(port, buffer, 1, &BytesCnt, NULL);//читаем из порта 1 байт if(BytesCnt == 1) good(); }while(timeOut); closePort();//закрыть порт}
COMMTIMEOUTS ct; ct.ReadTotalTimeoutConstant=1000;//10000