浏览代码

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

scbc.sat2 5 年之前
父节点
当前提交
30a2fe5b57
共有 1 个文件被更改,包括 1 次插入1 次删除
  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);