From 3f05a63aee4a459ddc9ed92a6a4d458f4bc1c01d Mon Sep 17 00:00:00 2001 From: "Mr.V" Date: Thu, 21 Mar 2024 10:52:12 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E8=BF=87=E6=BB=A4BT110=E5=87=BA?= =?UTF-8?q?=E7=8E=B0=E7=9A=84=E8=AF=BB=E5=8F=96=E6=95=B0=E6=8D=AE=E5=BC=82?= =?UTF-8?q?=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/qt_source/mainwindow.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qt_source/mainwindow.cpp b/src/qt_source/mainwindow.cpp index e4bf1c3..a84a357 100644 --- a/src/qt_source/mainwindow.cpp +++ b/src/qt_source/mainwindow.cpp @@ -752,6 +752,8 @@ void MainWindow::getQueueDataThread() bool isNoCarriage = false; int carT = strTrainInfo.mid(3, 2).simplified().toInt(&isNoCarriage); if (isNoCarriage && carT >= 10) continue; + // 因信号不稳定 增加一行过滤 出现读到的数据里 空格替代了实际字符的情况 + if (strTrainInfo.mid(7, 7).simplified().size() < 7) continue; vecTrain.append(strTrainInfo); int train_order = vecTrain.size(); this->resultTableModel_->setItem(train_order - 1, 0, new QStandardItem(strTrainInfo));