|
|
@@ -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;
|
|
|
}
|
|
|
|