ソースを参照

继续优化称重

zhangyang 4 年 前
コミット
b8720c6c49
1 ファイル変更8 行追加1 行削除
  1. 8 1
      zhipuzi_pos_windows/wnd/CChengzhongWnd.cpp

+ 8 - 1
zhipuzi_pos_windows/wnd/CChengzhongWnd.cpp

@@ -275,9 +275,16 @@ void CChengzhongWnd::ReadChuankouValue()
 				//然后把前面的字符都删掉
 				m_chuankou_string = m_chuankou_string.substr(nPos + 7);
 			}
+			else if (nPos >= 20)
+			{
+				//说明前面有20个字符,在极速模式下可以直接得到重量了
+				weight = m_chuankou_string.substr(nPos - 20, 5);
+
+				m_chuankou_string = m_chuankou_string.substr(nPos + 2);
+			}
 			else
 			{
-				//标志符后面不够读取重量,继续读取串口
+				//标志符后面前面都不够读取重量,继续读取串口
 				continue;
 			}