From 37d45f3c69795d6ca688e266762fef8654d6541e Mon Sep 17 00:00:00 2001 From: Siegfried Siegert Date: Fri, 30 Jun 2023 10:39:24 +0200 Subject: [PATCH] Serial port name is object variable --- src/ATBAPP/ATBDeviceControllerPlugin.cpp | 4 ++-- src/ATBAPP/ATBDeviceControllerPlugin.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ATBAPP/ATBDeviceControllerPlugin.cpp b/src/ATBAPP/ATBDeviceControllerPlugin.cpp index f95862c..f8e1447 100644 --- a/src/ATBAPP/ATBDeviceControllerPlugin.cpp +++ b/src/ATBAPP/ATBDeviceControllerPlugin.cpp @@ -60,11 +60,11 @@ PLUGIN_STATE ATBDeviceControllerPlugin::initDCPlugin(QObject *eventReceiver, con this->eventReceiver = eventReceiver; // read variables from setting - QString serialPort = settings.value("DEVICE_CONTROLLER/serialPort", "ttymxc2").toString(); + this->serialPortName = settings.value("DEVICE_CONTROLLER/serialPort", "ttymxc2").toString(); QByteArray printerEncoding = settings.value("DEVICE_CONTROLLER/printerEnconding", "ISO 8859-2").toString().toLatin1(); // open serial port - hw->dc_openSerial(5, "115200", serialPort, 1); + hw->dc_openSerial(5, "115200", this->serialPortName, 1); hw->dc_autoRequest(true); diff --git a/src/ATBAPP/ATBDeviceControllerPlugin.h b/src/ATBAPP/ATBDeviceControllerPlugin.h index 152265b..e8557c9 100644 --- a/src/ATBAPP/ATBDeviceControllerPlugin.h +++ b/src/ATBAPP/ATBDeviceControllerPlugin.h @@ -86,6 +86,7 @@ private: QList templateList; + QString serialPortName; bool useDebug;