Index: denali.pro =================================================================== diff -u -rfeb7724c8a7a2932650c5daa490c90923c9fbe77 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- denali.pro (.../denali.pro) (revision feb7724c8a7a2932650c5daa490c90923c9fbe77) +++ denali.pro (.../denali.pro) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -79,8 +79,6 @@ sources/model/MTreatmentParametersResp.h \ sources/model/MDGDebugText.h \ sources/model/MHDDebugText.h \ - sources/model/MHDSerialNumberResponse.h \ - sources/model/MDGSerialNumberResponse.h \ \ # ---------- Models - Alarm sources/model/hd/alarm/MAlarmStatusData.h \ sources/model/hd/alarm/MAlarmTriggered.h \ @@ -90,6 +88,7 @@ sources/model/hd/adjustment/MTreatmentAdjustHDVersionsResponse.h \ sources/model/hd/adjustment/MAdjustHDDateTimeResponse.h \ sources/model/hd/adjustment/MAdjustHDServiceResponse.h \ + sources/model/hd/adjustment/MHDSerialNumberResponse.h \ \ # ---------- Models - HD - Adjustment - In-Treatment sources/model/hd/adjustment/MTreatmentAdjustRequests.h \ sources/model/hd/adjustment/MTreatmentAdjustDurationResponse.h \ @@ -124,6 +123,7 @@ sources/model/dg/adjustment/MTreatmentAdjustDGVersionsResponse.h \ sources/model/dg/adjustment/MAdjustDGDateTimeResponse.h \ sources/model/dg/adjustment/MAdjustDGServiceResponse.h \ + sources/model/dg/adjustment/MDGSerialNumberResponse.h \ \ # ---------- Models - DG - Data sources/model/dg/data/MDGDrainPumpData.h \ sources/model/dg/data/MDGHeatersData.h \ @@ -244,17 +244,16 @@ sources/model/MStartTreatmentResponse.cpp \ sources/model/MTreatmentParametersResp.cpp \ sources/model/MDGDebugText.cpp \ - sources/model/MHDSerialNumberResponse.cpp \ - sources/model/MDGSerialNumberResponse.cpp \ \ # ---------- Models - Alarm sources/model/hd/alarm/MAlarmStatusData.cpp \ sources/model/hd/alarm/MAlarmTriggered.cpp \ sources/model/hd/alarm/MAlarmCleared.cpp \ sources/model/hd/alarm/MAlarmClearedCondition.cpp \ - \ # ---------- Models - HD - Adjustment - In-Treatment + \ # ---------- Models - HD - Adjustment sources/model/hd/adjustment/MTreatmentAdjustHDVersionsResponse.cpp \ sources/model/hd/adjustment/MAdjustHDDateTimeResponse.cpp \ sources/model/hd/adjustment/MAdjustHDServiceResponse.cpp \ + sources/model/hd/adjustment/MHDSerialNumberResponse.cpp \ \ # ---------- Models - HD - Adjustment - In-Treatment sources/model/hd/adjustment/MTreatmentAdjustDurationResponse.cpp \ sources/model/hd/adjustment/MTreatmentAdjustBloodDialysateResponse.cpp \ @@ -288,6 +287,7 @@ sources/model/dg/adjustment/MTreatmentAdjustDGVersionsResponse.cpp \ sources/model/dg/adjustment/MAdjustDGDateTimeResponse.cpp \ sources/model/dg/adjustment/MAdjustDGServiceResponse.cpp \ + sources/model/dg/adjustment/MDGSerialNumberResponse.cpp \ \ # ---------- Models - DG - Data sources/model/dg/data/MDGDrainPumpData.cpp \ sources/model/dg/data/MDGHeatersData.cpp \ Index: sources/gui/qml/components/InformationTable.qml =================================================================== diff -u -r21e68ccf5594b0ca3e0a8c7986e405260d273899 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- sources/gui/qml/components/InformationTable.qml (.../InformationTable.qml) (revision 21e68ccf5594b0ca3e0a8c7986e405260d273899) +++ sources/gui/qml/components/InformationTable.qml (.../InformationTable.qml) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -78,15 +78,15 @@ } text: _root.headerName color: "white" - font.pixelSize: Fonts.fontInformationTableHeader + font.pixelSize: Fonts.fontPixelInformationTableHeader } } Text { id: _leftColumnTitle objectName: _root.objectName + "_leftColumn" text: _root.leftColumnTitle - font.pixelSize: Fonts.fontInformationTablePixel + font.pixelSize: Fonts.fontPixelInformationTable color: "white" anchors { left: parent.left @@ -100,7 +100,7 @@ id: _rightColumnTitle objectName: _root.objectName + "_rightColumn" text: _root.rightColumnTitle - font.pixelSize: Fonts.fontInformationTablePixel + font.pixelSize: Fonts.fontPixelInformationTable color: "white" anchors { top: _root.headerVisible ? _header.bottom : _root.top Index: sources/gui/qml/components/InformationTableEntry.qml =================================================================== diff -u -rc3bf2cd135f9351e16eb0f4237f71a7be38a4ce4 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- sources/gui/qml/components/InformationTableEntry.qml (.../InformationTableEntry.qml) (revision c3bf2cd135f9351e16eb0f4237f71a7be38a4ce4) +++ sources/gui/qml/components/InformationTableEntry.qml (.../InformationTableEntry.qml) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -52,7 +52,7 @@ text: key anchors.left: parent.left anchors.verticalCenter: _root.verticalCenter - font.pixelSize: Fonts.fontInformationTablePixel + font.pixelSize: Fonts.fontPixelInformationTable } Text { @@ -66,6 +66,6 @@ anchors.left: _line.horizontalCenter anchors.verticalCenter: _root.verticalCenter anchors.leftMargin: _root.valueLeftMargin - font.pixelSize: Fonts.fontInformationTablePixel + font.pixelSize: Fonts.fontPixelInformationTable } } Index: sources/gui/qml/globals/Fonts.qml =================================================================== diff -u -r21e68ccf5594b0ca3e0a8c7986e405260d273899 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- sources/gui/qml/globals/Fonts.qml (.../Fonts.qml) (revision 21e68ccf5594b0ca3e0a8c7986e405260d273899) +++ sources/gui/qml/globals/Fonts.qml (.../Fonts.qml) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -69,8 +69,8 @@ readonly property int fontPixelRinsebackAdjustmentButton : 26 readonly property int fontPixelPriming : 20 - readonly property int fontInformationTableHeader : 30 - readonly property int fontInformationTablePixel : 24 + readonly property int fontPixelInformationTableHeader : 30 + readonly property int fontPixelInformationTable : 24 readonly property int primingFontSize : 20 readonly property int createTreatmentFontSize : 30 Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentUltrafiltration.qml =================================================================== diff -u -r21e68ccf5594b0ca3e0a8c7986e405260d273899 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- sources/gui/qml/pages/pretreatment/create/PreTreatmentUltrafiltration.qml (.../PreTreatmentUltrafiltration.qml) (revision 21e68ccf5594b0ca3e0a8c7986e405260d273899) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentUltrafiltration.qml (.../PreTreatmentUltrafiltration.qml) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -57,7 +57,7 @@ color : "white" text : qsTr("Ultrafiltration Volume") + " " + Variables.unitTextUltrafiltrationVolume font { - pixelSize : Fonts.fontInformationTableHeader + pixelSize : Fonts.fontPixelInformationTableHeader } anchors { left : _volumeSlider.left @@ -72,7 +72,7 @@ color : "white" text : _root.ufVolume.toFixed(Variables.ultrafiltrationPrecision) font { - pixelSize : Fonts.fontInformationTableHeader + pixelSize : Fonts.fontPixelInformationTableHeader } anchors { right : _volumeSlider.right Fisheye: Tag fc488cb1a7fa2c998ae1c2912ccb524384820afe refers to a dead (removed) revision in file `sources/model/MDGSerialNumberResponse.cpp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag fc488cb1a7fa2c998ae1c2912ccb524384820afe refers to a dead (removed) revision in file `sources/model/MDGSerialNumberResponse.h'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag fc488cb1a7fa2c998ae1c2912ccb524384820afe refers to a dead (removed) revision in file `sources/model/MHDSerialNumberResponse.cpp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag fc488cb1a7fa2c998ae1c2912ccb524384820afe refers to a dead (removed) revision in file `sources/model/MHDSerialNumberResponse.h'. Fisheye: No comparison available. Pass `N' to diff? Index: sources/model/dg/adjustment/MAdjustDGServiceResponse.h =================================================================== diff -u -rfeb7724c8a7a2932650c5daa490c90923c9fbe77 -rfc488cb1a7fa2c998ae1c2912ccb524384820afe --- sources/model/dg/adjustment/MAdjustDGServiceResponse.h (.../MAdjustDGServiceResponse.h) (revision feb7724c8a7a2932650c5daa490c90923c9fbe77) +++ sources/model/dg/adjustment/MAdjustDGServiceResponse.h (.../MAdjustDGServiceResponse.h) (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -14,7 +14,7 @@ /*! * \brief The MAdjustDGServiceResponse class - * \details The HD Date and Time adjustment response model + * \details The DG Service Date adjustment response model * * | MSG | CAN ID | Type | Ack | Src | Dest | Description | * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------------:| @@ -50,7 +50,7 @@ public: Type_Enum typeText () const override { return Type_Enum::eEvent ; } - Unit_Enum unitText () const override { return Unit_Enum::eHD ; } + Unit_Enum unitText () const override { return Unit_Enum::eDG ; } QString infoText () const override { return QString("ServiceDates") ; } struct Data { Index: sources/model/dg/adjustment/MDGSerialNumberResponse.cpp =================================================================== diff -u --- sources/model/dg/adjustment/MDGSerialNumberResponse.cpp (revision 0) +++ sources/model/dg/adjustment/MDGSerialNumberResponse.cpp (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -0,0 +1,22 @@ +#include "MDGSerialNumberResponse.h" + +using namespace Model; + +QVariantList MDGSerialNumberResponse::parameters() const { + return { + _data.serialNumber + }; +} + +bool MDGSerialNumberResponse::fromByteArray(const QByteArray &vByteArray, int *) { + + _data.serialNumber = qPrintable(vByteArray); + return true; +} + + +MDGSerialNumberResponse::Data MDGSerialNumberResponse::data() const { + Data data; + data.serialNumber = _data.serialNumber; + return data; +} Index: sources/model/dg/adjustment/MDGSerialNumberResponse.h =================================================================== diff -u --- sources/model/dg/adjustment/MDGSerialNumberResponse.h (revision 0) +++ sources/model/dg/adjustment/MDGSerialNumberResponse.h (revision fc488cb1a7fa2c998ae1c2912ccb524384820afe) @@ -0,0 +1,64 @@ +#pragma once + +// Qt + +// Project +#include "MAbstract.h" +#include "types.h" + +// forward declarations +class tst_models; + +namespace Model { + +/*! + * \brief The MDGSerialNumberResponse class + * \details The DG serial number response data model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x8800| 0x070 | Rsp | Y | DG | UI | DG Serial Number | + * + * | Payload || + * | || + * | #1:(bytes) | \ref Data::serialNumber + null term | + * + * \sa Data + * + *