Parcourir la source

串口Read等待时间由150ms改为300ms,是因为22293发送2条指令时响应缓慢造成的,应当延长读取时间;

scbc.sat2 il y a 5 ans
Parent
commit
30a2fe5b57
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      Chroma22293/Chroma22293/SynSerial.cpp

+ 1 - 1
Chroma22293/Chroma22293/SynSerial.cpp

@@ -274,7 +274,7 @@ DWORD CSynSerial::ReadComm(IN BYTE * pReadBuf, IN CONST DWORD & dwReadSize)
 	// 直到有数据为止,超时3秒;
 	while (true)
 	{// cbInQue表示输入缓冲区的字节数; 
-		Sleep(150);
+		Sleep(300);
 		if (GetTickCount64() - ulTick > 3000)
 			break;
 		ClearCommError(m_hSerialPort, &dwErrorFlags, &ComStat);