From 43f72d1be6ce44dc4f29ed191ee3586b9ef10720 Mon Sep 17 00:00:00 2001 From: "PANIK\\chris" Date: Thu, 1 Jan 2026 23:39:12 +0100 Subject: [PATCH] Removed 'Default' field in BCValue. --- bctransmitter.h | 8 ++++++++ bcxmlloader.cpp | 3 --- bcxmlloader.h | 4 ---- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/bctransmitter.h b/bctransmitter.h index 947f191..757275d 100644 --- a/bctransmitter.h +++ b/bctransmitter.h @@ -41,6 +41,14 @@ #include #include +/** + * @brief Die BCTransmitter Klasse kapselt die Kommunikation mit dem + * Treiber und läuft dazu in einem eigenen Thread. Werte, also BCValues, + * die gelesen oder geschrieben werden sollen, landen in einer Queue und + * werden nacheinander bearbeitet. Der Transmitter enthält auch den + * eigentlichen CAN-Bus Treiber (BCDriver). Dieser kann unterschiedlich + * implementiert sein und liest/schreibt Byteweise auf den Bus. + */ class BCTransmitter : public QObject, public BCAbstractTransmitter { diff --git a/bcxmlloader.cpp b/bcxmlloader.cpp index 0bd31e0..5933716 100644 --- a/bcxmlloader.cpp +++ b/bcxmlloader.cpp @@ -172,7 +172,6 @@ void BCXmlLoader::loadXmlBikeDeviceData(BCDevice::ID deviceID) { .ID = id, .Label = _xml.attributes().value(BCTags::Label).toString(), - .Default = _xml.attributes().value(BCTags::Default).toString(), .UnitType = _xml.attributes().value(BCTags::UnitType).toString(), }; @@ -242,8 +241,6 @@ std::optional BCXmlLoader::makeDataValue( BCDevice::ID deviceID, const setIfExists( params.Max, newValue.max ); */ newValue->label = params.Label; - newValue->defaultValue = params.Default; - qDebug() << " --- created: " << params.Label; } } diff --git a/bcxmlloader.h b/bcxmlloader.h index 3103748..da44302 100644 --- a/bcxmlloader.h +++ b/bcxmlloader.h @@ -68,7 +68,6 @@ protected: { QString ID; QString Label; - QString Default; QString UnitType; }; @@ -78,9 +77,6 @@ protected: QXmlStreamReader _xml; - - - }; #endif // BCXMLLOADER_H