1、串口打开时的日志打印修正波特率打印内容
This commit is contained in:
parent
76f2fd874c
commit
9f90d5c2c1
|
@ -146,6 +146,7 @@ MainWindow::MainWindow(QWidget *parent)
|
|||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
MainWindow::~MainWindow()
|
||||
|
@ -752,6 +753,8 @@ void MainWindow::getQueueDataThread()
|
|||
bool isNoCarriage = false;
|
||||
int carT = strTrainInfo.mid(3, 2).simplified().toInt(&isNoCarriage);
|
||||
if (isNoCarriage && carT >= 10) continue;
|
||||
// 因信号不稳定 增加一行过滤 出现文字中带有字母及数字以外的字符时,过滤
|
||||
if (!strTrainInfo.contains(QRegExp("^[A-Z0-9\\s]+$"))) continue;
|
||||
// 因信号不稳定 增加一行过滤 出现读到的数据里 空格替代了实际字符的情况
|
||||
if (strTrainInfo.mid(7, 7).simplified().size() < 7) continue;
|
||||
vecTrain.append(strTrainInfo);
|
||||
|
|
Loading…
Reference in New Issue