diff options
author | Andre Hartmann <aha_1980@gmx.de> | 2017-07-01 22:05:02 +0200 |
---|---|---|
committer | André Hartmann <aha_1980@gmx.de> | 2017-07-11 04:30:25 +0000 |
commit | 484a79bc7182d1a5d05ce5024716662542ea3a1d (patch) | |
tree | c1d62dec0db8f1a59b72d1beb931ccbaccd0f0b3 /examples | |
parent | fb284d4c2aa768fe06b8220144283e1a5ac01ae5 (diff) |
CAN-Example: Simplify payload handling
Change-Id: I538ec95b2465e610b19d955e2f4bd34d98e680f8
Reviewed-by: Rolf Eike Beer <eb@emlix.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/serialbus/can/mainwindow.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/examples/serialbus/can/mainwindow.cpp b/examples/serialbus/can/mainwindow.cpp index 03e169c..96c3058 100644 --- a/examples/serialbus/can/mainwindow.cpp +++ b/examples/serialbus/can/mainwindow.cpp @@ -214,19 +214,13 @@ void MainWindow::processReceivedFrames() } } -static QByteArray dataFromHex(const QString &hex) -{ - QByteArray line = hex.toLatin1(); - line.replace(' ', QByteArray()); - return QByteArray::fromHex(line); -} - void MainWindow::sendFrame() const { if (!m_canDevice) return; - QByteArray writings = dataFromHex(m_ui->lineEdit->displayText()); + QString payload = m_ui->lineEdit->displayText(); + QByteArray writings = QByteArray::fromHex(payload.remove(' ').toLatin1()); QCanBusFrame frame; const int maxPayload = m_ui->fdBox->checkState() ? 64 : 8; |