1、过滤BT110出现的读取数据异常
This commit is contained in:
parent
b60a1a9622
commit
3f05a63aee
|
@ -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));
|
||||
|
|
Loading…
Reference in New Issue