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