1、串口打开时的日志打印修正波特率打印内容

This commit is contained in:
Mr.V 2024-03-21 14:10:39 +08:00
parent 76f2fd874c
commit 9f90d5c2c1
1 changed files with 3 additions and 0 deletions

View File

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