Index: leahi.pro
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- leahi.pro (.../leahi.pro) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ leahi.pro (.../leahi.pro) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -61,6 +61,7 @@
sources/model/td/data \
sources/model/td/data/treatment \
sources/model/td/data/treatmentlog \
+ sources/model/td/data/pretreatment \
sources/model/td/alarm \
sources/model/td/adjustment \
sources/model/td/adjustment/settings \
@@ -79,6 +80,7 @@
sources/view/td \
sources/view/td/data \
sources/view/td/data/treatment \
+ sources/view/td/data/pretreatment \
sources/view/td/adjustment/treatment \
sources/view/td/adjustment/pretreatment \
sources/view/td/adjustment/posttreatment \
@@ -155,6 +157,8 @@
sources/model/confirm/MDuetConfirmTDi.h \
sources/model/dd/adjustment/settings/MAdjustDDSerialNumberResponse.h \
sources/model/dd/adjustment/settings/MAdjustDDVersionsResponse.h \
+ sources/model/dd/adjustment/settings/MAdjustRoWaterModeResponse.h \
+ sources/model/dd/adjustment/settings/MRoWaterModeResponse.h \
sources/model/dd/data/MDDBloodLeakData.h \
sources/model/dd/data/MDDConcentratePumpData.h \
sources/model/dd/data/MDDConductivityData.h \
@@ -179,7 +183,12 @@
sources/model/td/adjustment/settings/MAdjustTDSerialNumberResponse.h \
sources/model/td/adjustment/settings/MAdjustTDVersionsRequest.h \
sources/model/td/adjustment/settings/MAdjustTDVersionsResponse.h \
+ sources/model/td/adjustment/settings/MAdjustTDAlarmVolumeResponse.h \
sources/model/td/adjustment/settings/MTDAdvancedInstitutionalRecordResponse.h \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustIsolatedUFStateResponse.h \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustAutoSubResponse.h \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustHDFResponse.h \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustHDFStateResponse.h \
sources/model/td/adjustment/treatment/MTreatmentAdjustDryBicartDisconnectResponse.h \
sources/model/td/adjustment/treatment/MTreatmentAdjustPressuresWideningResponse.h \
sources/model/td/adjustment/treatment/MTreatmentAdjustVitalsAlarmLimitsResponse.h \
@@ -194,8 +203,10 @@
sources/model/td/data/MTDValvesData.h \
sources/model/td/data/MTDVoltageData.h \
sources/model/td/data/MWaterSampleData.h \
+ sources/model/td/data/pretreatment/MPreTreatmentStatesData.h \
sources/model/td/data/treatment/MTreatmentBloodFlowData.h \
sources/model/td/data/treatment/MTreatmentBloodPrimeData.h \
+ sources/model/td/data/treatment/MTreatmentHDFData.h \
sources/model/td/data/treatment/MTreatmentDryBicartDisconnectData.h \
sources/model/td/data/treatment/MTreatmentIsolatedUFData.h \
sources/model/td/data/treatment/MTreatmentParametersSetPointData.h \
@@ -264,8 +275,14 @@
sources/view/fp/data/VFPROPumpData.h \
sources/view/fp/data/VFPRORejectionPercentageData.h \
sources/view/fp/data/VFPTemperatureData.h \
+ sources/view/settings/VAdjustRoWaterMode.h \
sources/view/settings/VAdjustmentAdvancedInstitutionalRecord.h \
sources/view/settings/VAdvancedInstitutionalRecord.h \
+ sources/view/settings/VRoWaterMode.h \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentAutoSub.h \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentHDF.h \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentHDFState.h \
+ sources/view/settings/VCalibrationSettings.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentDryBicartDisconnect.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresWidening.h \
sources/view/td/data/VTDAirBubbleData.h \
@@ -281,11 +298,14 @@
sources/view/td/data/VTreatmentRanges.h \
sources/view/td/data/VWaterSampleData.h \
sources/view/td/data/VTDSyringePumpData.h \
+ \ # ---------- Views - TD - Data - Pre-Treatment
+ sources/view/td/data/pretreatment/VPreTreatmentStatesData.h \
\ # ---------- Views - TD - Data - In-Treatment
sources/view/td/data/treatment/VTDTreatmentStatesData.h \
sources/view/td/data/treatment/VTreatmentBloodFlow.h \
sources/view/td/data/treatment/VTreatmentBloodPrimeData.h \
sources/view/td/data/treatment/VTreatmentDryBicartDisconnect.h \
+ sources/view/td/data/treatment/VTreatmentHDFData.h \
sources/view/td/data/treatment/VTreatmentIsolatedUFData.h \
sources/view/td/data/treatment/VTreatmentParametersSetPointData.h \
sources/view/td/data/treatment/VTreatmentPressureOcclusion.h \
@@ -306,6 +326,8 @@
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFDurationEdit.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFVolumeEdit.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFConfirm.h \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFState.h \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresWidening.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentSaline.h \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentSetPoints.h \
@@ -358,20 +380,16 @@
sources/model/hd/adjustment/settings/MAdjustHDServiceModeResponse.h \
sources/model/dg/adjustment/settings/MAdjustDGServiceDatesResponse.h \
sources/model/hd/adjustment/settings/MAdjustHDServiceDatesResponse.h \
- sources/model/dg/adjustment/settings/MDuetRoWaterDG.h \
\ # ---------- Models - Alarm
sources/model/hd/alarm/MAlarmStatusData.h \
sources/model/hd/alarm/MAlarmTriggered.h \
sources/model/hd/alarm/MAlarmCleared.h \
sources/model/hd/alarm/MAlarmActiveList.h \
\ # ---------- Models - States Data
- sources/model/hd/data/pretreatment/MPreTreatmentStatesData.h \
sources/model/hd/data/posttreatment/MPostTreatmentStatesData.h \
\ # ---------- Models - HD - Adjustment
sources/model/hd/adjustment/MAdjustRequestsBase.h \
sources/model/hd/adjustment/settings/MAdjustHDRequests.h \
- \ # ---------- Models - HD - Adjustment - Settings
- sources/model/hd/adjustment/settings/MAdjustHDAlarmVolumeResponse.h \
\ # ---------- Models - HD - Adjustment - Pre-Treatment
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustRequests.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustInitTreatmentResponse.h \
@@ -453,7 +471,6 @@
sources/view/settings/VAdjustmentServiceMode.h \
sources/view/settings/VAdjustmentServiceDates.h \
sources/view/settings/VAdjustmentDGCleaningUsage.h \
- sources/view/settings/VDuetRoWaterDG.h \
sources/view/settings/VCloudSync.h \
sources/view/settings/VHDUsageInfo.h \
sources/view/settings/VAdjustmentInstitutionalRecord.h \
@@ -481,7 +498,6 @@
\ # ---------- Views - HD - Adjustment - Disinfection
sources/view/hd/adjustment/disinfect/VDisinfectAdjustDisinfect.h \
\ # ---------- Views - HD - Data - States
- sources/view/hd/data/pretreatment/VPreTreatmentStatesData.h \
sources/view/hd/data/posttreatment/VPostTreatmentStatesData.h \
\ # ---------- Views - HD - Data - Pre-Treatment - Progress
sources/view/hd/data/pretreatment/VPreTreatmentSelfTestNoCartridgeData.h \
@@ -531,6 +547,8 @@
sources/model/confirm/MDuetConfirmTDi.cpp \
sources/model/dd/adjustment/settings/MAdjustDDSerialNumberResponse.cpp \
sources/model/dd/adjustment/settings/MAdjustDDVersionsResponse.cpp \
+ sources/model/dd/adjustment/settings/MAdjustRoWaterModeResponse.cpp \
+ sources/model/dd/adjustment/settings/MRoWaterModeResponse.cpp \
sources/model/dd/data/MDDBloodLeakData.cpp \
sources/model/dd/data/MDDConcentratePumpData.cpp \
sources/model/dd/data/MDDConductivityData.cpp \
@@ -556,6 +574,10 @@
sources/model/td/adjustment/settings/MAdjustTDVersionsRequest.cpp \
sources/model/td/adjustment/settings/MAdjustTDVersionsResponse.cpp \
sources/model/td/adjustment/settings/MTDAdvancedInstitutionalRecordResponse.cpp \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustIsolatedUFStateResponse.cpp \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustAutoSubResponse.cpp \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustHDFResponse.cpp \
+ sources/model/td/adjustment/treatment/MTreatmentAdjustHDFStateResponse.cpp \
sources/model/td/adjustment/treatment/MTreatmentAdjustDryBicartDisconnectResponse.cpp \
sources/model/td/adjustment/treatment/MTreatmentAdjustPressuresWideningResponse.cpp \
sources/model/td/adjustment/treatment/MTreatmentAdjustVitalsAlarmLimitsResponse.cpp \
@@ -569,9 +591,11 @@
sources/model/td/data/MTDValvesData.cpp \
sources/model/td/data/MTDVoltageData.cpp \
sources/model/td/data/MWaterSampleData.cpp \
+ sources/model/td/data/pretreatment/MPreTreatmentStatesData.cpp \
sources/model/td/data/MTDSyringePumpData.cpp \
sources/model/td/data/treatment/MTreatmentBloodFlowData.cpp \
sources/model/td/data/treatment/MTreatmentBloodPrimeData.cpp \
+ sources/model/td/data/treatment/MTreatmentHDFData.cpp \
sources/model/td/data/treatment/MTreatmentDryBicartDisconnectData.cpp \
sources/model/td/data/treatment/MTreatmentIsolatedUFData.cpp \
sources/model/td/data/treatment/MTreatmentParametersSetPointData.cpp \
@@ -656,20 +680,19 @@
sources/model/hd/adjustment/settings/MAdjustHDServiceModeResponse.cpp \
sources/model/dg/adjustment/settings/MAdjustDGServiceDatesResponse.cpp \
sources/model/hd/adjustment/settings/MAdjustHDServiceDatesResponse.cpp \
- sources/model/dg/adjustment/settings/MDuetRoWaterDG.cpp \
\ # ---------- Models - Alarm
sources/model/hd/alarm/MAlarmStatusData.cpp \
sources/model/hd/alarm/MAlarmMapping.cpp \
sources/model/hd/alarm/MAlarmTriggered.cpp \
sources/model/hd/alarm/MAlarmCleared.cpp \
sources/model/hd/alarm/MAlarmActiveList.cpp \
\ # ---------- Models - Data - States
- sources/model/hd/data/pretreatment/MPreTreatmentStatesData.cpp \
sources/model/hd/data/posttreatment/MPostTreatmentStatesData.cpp \
\ # ---------- Models - TD - Adjustment - Settings
sources/model/td/adjustment/settings/MAdjustTDDateTimeResponse.cpp \
sources/model/td/adjustment/settings/MTDInstitutionalRecordResponse.cpp \
sources/model/td/adjustment/settings/MAdjustTDInstitutionalRecordResponse.cpp \
+ sources/model/td/adjustment/settings/MAdjustTDAlarmVolumeResponse.cpp \
\ # ---------- Models - TD - Adjustment - Pre-Treatment
sources/model/td/adjustment/pretreatment/MPreTreatmentAdjustDisposablesConfirmResponse.cpp \
sources/model/td/adjustment/pretreatment/MPreTreatmentAdjustStartTreatmentResponse.cpp \
@@ -682,8 +705,6 @@
sources/model/td/adjustment/treatment/MTreatmentAdjustRecirculateResponse.cpp \
\ # ---------- Models - DD - Adjustment - Settings
sources/model/dd/adjustment/settings/MAdjustDDDateTimeResponse.cpp \
- \ # ---------- Models - HD - Adjustment - Settings
- sources/model/hd/adjustment/settings/MAdjustHDAlarmVolumeResponse.cpp \
\ # ---------- Models - HD - Adjustment - Pre-Treatment
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustInitTreatmentResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustParametersValidationResponse.cpp \
@@ -745,9 +766,15 @@
sources/view/VGeneralEvent.cpp \
sources/device/DeviceView.cpp \
\ # ---------- Views - TD - States Data
+ sources/view/settings/VAdjustRoWaterMode.cpp \
sources/view/settings/VAdjustmentAdvancedInstitutionalRecord.cpp \
sources/view/settings/VAdvancedInstitutionalRecord.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentDryBicartDisconnect.cpp \
+ sources/view/settings/VRoWaterMode.cpp \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentAutoSub.cpp \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentHDF.cpp \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentHDFState.cpp \
+ sources/view/settings/VCalibrationSettings.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresWidening.cpp \
sources/view/td/data/VTDAirBubbleData.cpp \
sources/view/td/data/VTDAirPumpData.cpp \
@@ -762,10 +789,13 @@
sources/view/td/data/VTreatmentRanges.cpp \
sources/view/td/data/VWaterSampleData.cpp \
sources/view/td/data/VTDSyringePumpData.cpp \
+ \ # ---------- Views - TD - Data - Pre-Treatment
+ sources/view/td/data/pretreatment/VPreTreatmentStatesData.cpp \
\ # ---------- Views - TD - Data - In-Treatment
sources/view/td/data/treatment/VTDTreatmentStatesData.cpp \
sources/view/td/data/treatment/VTreatmentBloodFlow.cpp \
sources/view/td/data/treatment/VTreatmentBloodPrimeData.cpp \
+ sources/view/td/data/treatment/VTreatmentHDFData.cpp \
sources/view/td/data/treatment/VTreatmentDryBicartDisconnect.cpp \
sources/view/td/data/treatment/VTreatmentIsolatedUFData.cpp \
sources/view/td/data/treatment/VTreatmentParametersSetPointData.cpp \
@@ -787,6 +817,8 @@
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFDurationEdit.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFVolumeEdit.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFConfirm.cpp \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentIsolatedUFState.cpp \
+ sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresWidening.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentSaline.cpp \
sources/view/td/adjustment/treatment/VTreatmentAdjustmentSetPoints.cpp \
@@ -819,7 +851,6 @@
sources/view/settings/VAdjustmentAlarmVolume.cpp \
sources/view/settings/VAdjustmentServiceMode.cpp \
sources/view/settings/VAdjustmentServiceDates.cpp \
- sources/view/settings/VDuetRoWaterDG.cpp \
sources/view/settings/VCloudSync.cpp \
sources/view/settings/VAdjustmentDGCleaningUsage.cpp \
sources/view/settings/VHDUsageInfo.cpp \
@@ -845,7 +876,6 @@
\ # ---------- Views - HD - Adjustment - Disinfection
sources/view/hd/adjustment/disinfect/VDisinfectAdjustDisinfect.cpp \
\ # ---------- Views - HD - States Data
- sources/view/hd/data/pretreatment/VPreTreatmentStatesData.cpp \
sources/view/hd/data/posttreatment/VPostTreatmentStatesData.cpp \
\ # ---------- Views - HD - Data
sources/view/hd/data/VHDAccelerometerData.cpp \
Index: leahi.qrc
===================================================================
diff -u -r290835d1a861d8fe7a716d061f0b079d9cfff75a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- leahi.qrc (.../leahi.qrc) (revision 290835d1a861d8fe7a716d061f0b079d9cfff75a)
+++ leahi.qrc (.../leahi.qrc) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -30,6 +30,7 @@
sources/gui/qml/pages/settings/SettingsAdvancedMode.qml
sources/gui/qml/pages/settings/SettingsFeatureConfigurations.qml
sources/gui/qml/pages/settings/SettingsAdvancedInstitutional.qml
+ sources/gui/qml/pages/settings/SettingsCalibrationSettings.qml
sources/gui/qml/dialogs/ConfirmDialog.qml
@@ -43,9 +44,9 @@
sources/gui/qml/dialogs/UfVolumeAdjustment.qml
sources/gui/qml/dialogs/HeparinRxAdjustment.qml
sources/gui/qml/dialogs/AlarmDialog.qml
- sources/gui/qml/dialogs/PatientIdEntry.qml
sources/gui/qml/dialogs/DryDemoDialog.qml
sources/gui/qml/dialogs/ConfirmPasswordDialog.qml
+ sources/gui/qml/dialogs/CalibrationDialog.qml
sources/gui/qml/dialogs/DryBicartDisconnectDialog.qml
@@ -343,6 +344,7 @@
sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentVitals.qml
sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentVitalsInterval.qml
sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentHDF.qml
+ sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentEndIsolatedUF.qml
sources/gui/qml/pages/endtreatment/EndTreatmentRinsebackStack.qml
Index: sources/canbus/MessageDispatcher.cpp
===================================================================
diff -u -r4926ab6d9b90ebf8c94246f8f99a174f433541ee -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 4926ab6d9b90ebf8c94246f8f99a174f433541ee)
+++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -385,6 +385,19 @@
/*!
* \brief MessageDispatcher::onAdjustment
+ * \details This method transmits the Isolated Ultrafiltration State Adjustment Denali message.
+ * \param vData - Data model contains treatment ultrafiltration state adjustment
+ * \return void
+ */
+void MessageDispatcher::onAdjustment(const AdjustIsolatedUFStateRequestData &vData)
+{
+ QVariantList mData;
+ mData += vData.requestedState;
+ actionTransmit(GuiActionType::ID_AdjustIsoUFStateReq, mData);
+}
+
+/*!
+ * \brief MessageDispatcher::onAdjustment
* \details This method transmits the Ultrafiltration Adjustment Denali message.
* \param vData - Data model contains treatment ultrafiltration adjustment volume
* \return void
@@ -494,7 +507,7 @@
* \param vData - Data model contains the alarm volume
* \return void
*/
-void MessageDispatcher::onAdjustment(const AdjustHDAlarmVolumeRequestData &vData)
+void MessageDispatcher::onAdjustment(const AdjustTDAlarmVolumeRequestData &vData)
{
QVariantList mData;
mData += vData.volume2HD();
@@ -671,6 +684,46 @@
/*!
* \brief MessageDispatcher::onAdjustment
+ * \details This method transmits the HDF state
+ * \param vData - Data model contains hdf state adjustment.
+ * \return void
+ */
+ void MessageDispatcher::onAdjustment(const AdjustHDFStateRequestData &vData)
+{
+ QVariantList mData;
+ mData += vData.state ;
+ actionTransmit(GuiActionType::ID_AdjustHDFStateReq, mData);
+}
+
+/*!
+ * \brief MessageDispatcher::onAdjustment
+ * \details This method transmits the HDF auto sub state
+ * \param vData - Data model contains hdf auto sub state adjustment.
+ * \return void
+ */
+ void MessageDispatcher::onAdjustment(const AdjustAutoSubRequestData &vData)
+{
+ QVariantList mData;
+ mData += vData.state ;
+ actionTransmit(GuiActionType::ID_AdjustAutoSubReq, mData);
+}
+
+/*!
+ * \brief MessageDispatcher::onAdjustment
+ * \details This method transmits the HDF adjustment
+ * \param vData - Data model contains hdf adjustment.
+ * \return void
+ */
+ void MessageDispatcher::onAdjustment(const AdjustHDFRequestData &vData)
+{
+ QVariantList mData;
+ mData += vData.treatmentMode ;
+ mData += vData.subFluidVolume ;
+ actionTransmit(GuiActionType::ID_AdjustHDFReq, mData);
+}
+
+/*!
+ * \brief MessageDispatcher::onAdjustment
* \details This method transmits the InitTreatment request message.
* \param vData - Data model contains the init treatment request information.
* \return void
@@ -963,15 +1016,27 @@
* \param vData - Data model contains the UI RO Water Mode adjustment request data.
* \return void
*/
-void MessageDispatcher::onAdjustment(const DuetRoWaterModeUIiData &vData)
+void MessageDispatcher::onAdjustment(const AdjustRoWaterModeRequestData &vData)
{
QVariantList mData;
mData += vData.mStatus;
- actionTransmit(GuiActionType::ID_DuetRoWaterModeUIi, mData);
+ actionTransmit(GuiActionType::ID_AdjustRoWaterModeReq, mData);
}
/*!
* \brief MessageDispatcher::onAdjustment
+ * \details This method transmits the UI RO Water Mode request.
+ * \param vData - Data model contains the UI RO Water Mode request data.
+ * \return void
+ */
+void MessageDispatcher::onAdjustment(const RoWaterModeRequestData &)
+{
+ QVariantList mData;
+ actionTransmit(GuiActionType::ID_RoWaterModeReq, mData);
+}
+
+/*!
+ * \brief MessageDispatcher::onAdjustment
* \details This method transmits the HD Usage Info Denali message.
* \param vData -
* \return void
Index: sources/canbus/MessageDispatcher.h
===================================================================
diff -u -r4926ab6d9b90ebf8c94246f8f99a174f433541ee -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/canbus/MessageDispatcher.h (.../MessageDispatcher.h) (revision 4926ab6d9b90ebf8c94246f8f99a174f433541ee)
+++ sources/canbus/MessageDispatcher.h (.../MessageDispatcher.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -145,11 +145,15 @@
GuiActionType::ID_AdjustIsolatedUFDurationEditReq ,
GuiActionType::ID_AdjustIsolatedUFVolumeEditReq ,
GuiActionType::ID_AdjustIsolatedUFConfirmReq ,
+ GuiActionType::ID_AdjustIsoUFStateReq ,
GuiActionType::ID_AdjustSalineReq ,
GuiActionType::ID_AdjustVitalsReq ,
GuiActionType::ID_AdjustHeparinReq ,
GuiActionType::ID_AdjustPressuresLimitsReq ,
GuiActionType::ID_AdjustPressuresWideningReq ,
+ GuiActionType::ID_AdjustHDFStateReq ,
+ GuiActionType::ID_AdjustAutoSubReq ,
+ GuiActionType::ID_AdjustHDFReq ,
GuiActionType::ID_AdjustDryBicartDisconnectReq ,
// End-Treatment
GuiActionType::ID_AdjustRinsebackReq ,
Index: sources/canbus/MessageGlobals.h
===================================================================
diff -u -r814f897483a2ea7369e5e924ac92cf7914c52fa4 -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/canbus/MessageGlobals.h (.../MessageGlobals.h) (revision 814f897483a2ea7369e5e924ac92cf7914c52fa4)
+++ sources/canbus/MessageGlobals.h (.../MessageGlobals.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -78,8 +78,8 @@
{Gui::GuiActionType::ID_Saline , 4 * 4 }, // 4 parameters each 4bytes
{Gui::GuiActionType::ID_Vitals , 3 * 4 }, // 3 parameters each 4bytes
{Gui::GuiActionType::ID_Ultrafiltration , 4 * 4 }, // 4 parameters each 4bytes
- {Gui::GuiActionType::ID_IsolatedUF , 4 * 4 }, // 4 parameters each 4bytes
- {Gui::GuiActionType::ID_Heparin , 2 * 4 }, // 2 parameters each 4bytes
+ {Gui::GuiActionType::ID_IsolatedUF , 6 * 4 }, // 6 parameters each 4bytes
+ {Gui::GuiActionType::ID_Heparin , 3 * 4 }, // 2 parameters each 4bytes
{Gui::GuiActionType::ID_Rinseback , 7 * 4 }, // 6 parameters each 4bytes
{Gui::GuiActionType::ID_Recirculate , 1 * 4 }, // 1 parameters each 4bytes
{Gui::GuiActionType::ID_BloodPrime , 4 * 4 }, // 4 parameters each 4bytes
@@ -90,7 +90,7 @@
{Gui::GuiActionType::ID_HDBloodLeakData , 4 * 4 }, // 4 parameters each 4bytes
// ----
{Gui::GuiActionType::ID_TDOpModeData , 2 * 4 }, // 2 parameter each 4bytes
- {Gui::GuiActionType::ID_PreTreatmentStates , 11 * 4 }, //11 parameters each 4bytes
+ {Gui::GuiActionType::ID_PreTreatmentStates , 8 * 4 }, // 8 parameters each 4bytes
{Gui::GuiActionType::ID_TreatmentStates , 10 * 4 }, //10 parameters each 4bytes
{Gui::GuiActionType::ID_PostTreatmentStates , 2 * 4 }, // 2 parameter each 4bytes
@@ -192,6 +192,10 @@
{Gui::GuiActionType::ID_AdjustUltrafiltrationStateRsp , 2 * 4 }, // 2 parameter each 4bytes
// ----
+ {Gui::GuiActionType::ID_AdjustIsoUFStateReq , 1 * 4 }, // 1 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustIsoUFStateRsp , 2 * 4 }, // 2 parameter each 4bytes
+
+ // ----
{Gui::GuiActionType::ID_AdjustUltrafiltrationEditReq , 1 * 4 }, // 1 parameter each 4bytes
{Gui::GuiActionType::ID_AdjustUltrafiltrationEditRsp , 4 * 4 }, // 4 parameters each 4bytes
@@ -283,6 +287,15 @@
{Gui::GuiActionType::ID_AdjustRecirculateReq , 1 * 4 }, // 1 parameter each 4bytes
{Gui::GuiActionType::ID_AdjustRecirculateRsp , 2 * 4 }, // 2 parameters each 4bytes
+ // ---- HDF
+ {Gui::GuiActionType::ID_HDF , 9 * 4 }, // 9 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustHDFStateReq , 1 * 4 }, // 1 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjsutHDFStateRsp , 2 * 4 }, // 2 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustAutoSubReq , 1 * 4 }, // 1 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustAutoSubRsp , 2 * 4 }, // 2 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustHDFReq , 2 * 4 }, // 2 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustHDFRsp , 3 * 4 }, // 3 parameter each 4bytes
+
// ---- Treatment End
{Gui::GuiActionType::ID_AdjustTreatmentEndReq , 0 * 4 }, // 1 parameter each 4bytes
{Gui::GuiActionType::ID_AdjustTreatmentEndRsp , 2 * 4 }, // 2 parameters each 4bytes
@@ -335,9 +348,10 @@
{Gui::GuiActionType::ID_AdjustDGCleaningUsageReq , 0 * 4 }, // 0 parameter
{Gui::GuiActionType::ID_AdjustDGCleaningUsageRsp , 10 * 4 }, //10 parameters each 4bytes
// ---- RO Water
- {Gui::GuiActionType::ID_DuetRoWaterStatDGq , 0 * 4 }, // 0 parameter each 4bytes
- {Gui::GuiActionType::ID_DuetRoWaterModeUIi , 1 * 4 }, // 1 parameter each 4bytes
- {Gui::GuiActionType::ID_DuetRoWaterModeDGr , 3 * 4 }, // 3 parameters each 4bytes
+ {Gui::GuiActionType::ID_RoWaterModeReq , 0 * 4 }, // 1 parameter each 4bytes
+ {Gui::GuiActionType::ID_RoWaterModeRsp , 3 * 4 }, // 3 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustRoWaterModeReq , 1 * 4 }, // 1 parameter each 4bytes
+ {Gui::GuiActionType::ID_AdjustRoWaterModeRsp , 2 * 4 }, // 2 parameter each 4bytes
// ----
{Gui::GuiActionType::ID_RawData , 255 },
{Gui::GuiActionType::ID_Acknow , 0 },
Index: sources/canbus/MessageInterpreter.cpp
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -217,7 +217,8 @@
// Generic Confirm
case Gui::GuiActionType::ID_DuetConfirmUIr : INTERPRET_TRANSMIT_MESSAGE(DuetConfirmUIrData ); break;
// RO Water
- case Gui::GuiActionType::ID_DuetRoWaterModeUIi : INTERPRET_TRANSMIT_MESSAGE(DuetRoWaterModeUIiData ); break;
+ case Gui::GuiActionType::ID_AdjustRoWaterModeReq : INTERPRET_TRANSMIT_MESSAGE(AdjustRoWaterModeRequestData ); break;
+ case Gui::GuiActionType::ID_RoWaterModeReq : INTERPRET_TRSMT_MT_MESSAGE(RoWaterModeRequestData ); break;
// POST
case Gui::GuiActionType::ID_UIPostFinalResultData : INTERPRET_TRANSMIT_MESSAGE(AdjustUIPostFinalResultRequestData ); break;
// Settings
@@ -260,6 +261,10 @@
case Gui::GuiActionType::ID_AdjustSalineReq : INTERPRET_TRANSMIT_MESSAGE(AdjustSalineRequestData ); break;
case Gui::GuiActionType::ID_AdjustVitalsReq : INTERPRET_TRSMT_MT_MESSAGE(AdjustVitalsRequestData ); break;
case Gui::GuiActionType::ID_AdjustHeparinReq : INTERPRET_TRANSMIT_MESSAGE(AdjustHeparinRequestData ); break;
+ case Gui::GuiActionType::ID_AdjustHDFStateReq : INTERPRET_TRANSMIT_MESSAGE(AdjustHDFStateRequestData ); break;
+ case Gui::GuiActionType::ID_AdjustAutoSubReq : INTERPRET_TRANSMIT_MESSAGE(AdjustAutoSubRequestData ); break;
+ case Gui::GuiActionType::ID_AdjustHDFReq : INTERPRET_TRANSMIT_MESSAGE(AdjustHDFRequestData ); break;
+
case Gui::GuiActionType::ID_AdjustDryBicartDisconnectReq : INTERPRET_TRANSMIT_MESSAGE(AdjustDryBicartDisconnectRequestData ); break;
// in-treatment - ultrafiltration
case Gui::GuiActionType::ID_AdjustUltrafiltrationStateReq : INTERPRET_TRANSMIT_MESSAGE(AdjustUltrafiltrationStateRequestData ); break;
@@ -268,6 +273,7 @@
case Gui::GuiActionType::ID_AdjustIsolatedUFDurationEditReq : INTERPRET_TRANSMIT_MESSAGE(AdjustIsolatedUFDurationEditRequestData ); break;
case Gui::GuiActionType::ID_AdjustIsolatedUFVolumeEditReq : INTERPRET_TRANSMIT_MESSAGE(AdjustIsolatedUFVolumeEditRequestData ); break;
case Gui::GuiActionType::ID_AdjustIsolatedUFConfirmReq : INTERPRET_TRSMT_MT_MESSAGE(AdjustIsolatedUFConfirmRequestData ); break;
+ case Gui::GuiActionType::ID_AdjustIsoUFStateReq : INTERPRET_TRANSMIT_MESSAGE(AdjustIsolatedUFStateRequestData ); break;
// End-Treatment
case Gui::GuiActionType::ID_AdjustRinsebackReq : INTERPRET_TRANSMIT_MESSAGE(AdjustRinsebackRequestData ); break;
case Gui::GuiActionType::ID_AdjustRecirculateReq : INTERPRET_TRANSMIT_MESSAGE(AdjustRecirculateRequestData ); break;
@@ -286,7 +292,7 @@
// alarms
case Gui::GuiActionType::ID_AlarmSilenceReq : INTERPRET_TRANSMIT_MESSAGE(AlarmSilenceRequestData ); break;
case Gui::GuiActionType::ID_AlarmUserActionReq : INTERPRET_TRANSMIT_MESSAGE(AlarmUserActionRequestData ); break;
- case Gui::GuiActionType::ID_AlarmVolumeSetReq : INTERPRET_TRANSMIT_MESSAGE(AdjustHDAlarmVolumeRequestData ); break;
+ case Gui::GuiActionType::ID_AlarmVolumeSetReq : INTERPRET_TRANSMIT_MESSAGE(AdjustTDAlarmVolumeRequestData ); break;
// This model class is a placeholder for the message 63(0x3F00) and there is no use case for this now.
case Gui::GuiActionType::ID_AlarmActiveListReq : INTERPRET_TRSMT_MT_MESSAGE(AlarmActiveListRequestData ); break;
case Gui::GuiActionType::ID_AlarmTriggered : INTERPRET_TRANSMIT_MESSAGE(AlarmTriggeredRequestData ); break;
@@ -531,6 +537,7 @@
case Gui::GuiActionType::ID_DialysateOutletFlow : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DialysateOutletFlow ); break;
case Gui::GuiActionType::ID_PressureOcclusion : ok = notify(vMessage, vData, Gui::GuiActionType::ID_PressureOcclusion ); break;
case Gui::GuiActionType::ID_Saline : ok = notify(vMessage, vData, Gui::GuiActionType::ID_Saline ); break;
+ case Gui::GuiActionType::ID_HDF : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDF ); break;
case Gui::GuiActionType::ID_Vitals : ok = notify(vMessage, vData, Gui::GuiActionType::ID_Vitals ); break;
case Gui::GuiActionType::ID_Heparin : ok = notify(vMessage, vData, Gui::GuiActionType::ID_Heparin ); break;
case Gui::GuiActionType::ID_Rinseback : ok = notify(vMessage, vData, Gui::GuiActionType::ID_Rinseback ); break;
@@ -557,13 +564,17 @@
case Gui::GuiActionType::ID_AdjustSalineRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustSalineRsp ); break;
case Gui::GuiActionType::ID_AdjustVitalsRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustVitalsRsp ); break;
case Gui::GuiActionType::ID_AdjustUltrafiltrationStateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustUltrafiltrationStateRsp ); break;
+ case Gui::GuiActionType::ID_AdjustIsoUFStateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustIsoUFStateRsp ); break;
case Gui::GuiActionType::ID_AdjustHeparinRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustHeparinRsp ); break;
case Gui::GuiActionType::ID_AdjustRinsebackRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustRinsebackRsp ); break;
case Gui::GuiActionType::ID_AdjustRecirculateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustRecirculateRsp ); break;
case Gui::GuiActionType::ID_AdjustTreatmentEndRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustTreatmentEndRsp ); break;
case Gui::GuiActionType::ID_AdjustIsolatedUFDurationEditRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustIsolatedUFDurationEditRsp ); break;
case Gui::GuiActionType::ID_AdjustIsolatedUFVolumeEditRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustIsolatedUFVolumeEditRsp ); break;
case Gui::GuiActionType::ID_AdjustIsolatedUFConfirmRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustIsolatedUFConfirmRsp ); break;
+ case Gui::GuiActionType::ID_AdjsutHDFStateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjsutHDFStateRsp ); break;
+ case Gui::GuiActionType::ID_AdjustAutoSubRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustAutoSubRsp ); break;
+ case Gui::GuiActionType::ID_AdjustHDFRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustHDFRsp ); break;
case Gui::GuiActionType::ID_AdjustDryBicartDisconnectRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustDryBicartDisconnectRsp ); break;
// ----- Post-Treatment Adjust
@@ -585,7 +596,7 @@
case Gui::GuiActionType::ID_AlarmStatus : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmStatus ); break;
case Gui::GuiActionType::ID_AlarmTriggered : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmTriggered ); break;
case Gui::GuiActionType::ID_AlarmCleared : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmCleared ); break;
- case Gui::GuiActionType::ID_AlarmVolumeSetRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmVolumeSetRsp ); break;
+ case Gui::GuiActionType::ID_AlarmVolumeSetRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmVolumeSetRsp ); break;
// This model class is a placeholder for the message 63(0x3F00) and there is no use case for this now.
case Gui::GuiActionType::ID_AlarmActiveListRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AlarmActiveListRsp ); break;
@@ -637,9 +648,6 @@
// DG Response Messages
case Gui::GuiActionType::ID_AdjustServiceDatesDGRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustServiceDatesDGRsp ); break;
case Gui::GuiActionType::ID_AdjustDGCleaningUsageRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustDGCleaningUsageRsp ); break;
- // RO Water
- case Gui::GuiActionType::ID_DuetRoWaterStatDGq : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DuetRoWaterStatDGq ); break;
- case Gui::GuiActionType::ID_DuetRoWaterModeDGr : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DuetRoWaterModeDGr ); break;
// unhandled messages: these will only be logged as received message
// there has nothing been defined for these messages.
default : printUnhandled (vMessage ); break;
@@ -662,6 +670,9 @@
case Gui::GuiActionType::ID_DDValvesStatesData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DDValvesStatesData ); break;
case Gui::GuiActionType::ID_AdjustDDDateTimeRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustDDDateTimeRsp ); break;
+ case Gui::GuiActionType::ID_RoWaterModeRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_RoWaterModeRsp ); break;
+ case Gui::GuiActionType::ID_AdjustRoWaterModeRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustRoWaterModeRsp ); break;
+
case Gui::GuiActionType::ID_DDOperationModeData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DDOperationModeData ); break;
case Gui::GuiActionType::ID_AdjustVersionsDDRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustVersionsDDRsp ); break;
case Gui::GuiActionType::ID_AdjustSerialDDRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustSerialDDRsp ); break;
Index: sources/gui/GuiGlobals.cpp
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/gui/GuiGlobals.cpp (.../GuiGlobals.cpp) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ sources/gui/GuiGlobals.cpp (.../GuiGlobals.cpp) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -49,13 +49,15 @@
#include "VDateTime.h"
#include "VAdjustmentAlarmVolume.h"
#include "VBluetooth.h"
-#include "VDuetRoWaterDG.h"
+#include "VAdjustRoWaterMode.h"
+#include "VRoWaterMode.h"
#include "VCloudSync.h"
#include "VHDUsageInfo.h"
#include "VAdjustmentInstitutionalRecord.h"
#include "VInstitutionalRecord.h"
#include "VAdjustmentAdvancedInstitutionalRecord.h"
#include "VAdvancedInstitutionalRecord.h"
+#include "VCalibrationSettings.h"
// states data
#include "VTDOpModeData.h"
#include "VPreTreatmentStatesData.h"
@@ -106,6 +108,7 @@
#include "VTreatmentTrends.h"
#include "VTreatmentDryBicartDisconnect.h"
#include "VWaterSampleData.h"
+#include "VTreatmentHDFData.h"
// DG data
#include "VDGDrainPumpData.h"
#include "VDDHeatersData.h"
@@ -159,8 +162,12 @@
#include "VTreatmentAdjustmentIsolatedUFConfirm.h"
#include "VTreatmentAdjustmentIsolatedUFDurationEdit.h"
#include "VTreatmentAdjustmentIsolatedUFVolumeEdit.h"
+#include "VTreatmentAdjustmentIsolatedUFState.h"
#include "VTreatmentAdjustmentSetPoints.h"
#include "VTreatmentAdjustmentVitalsAlarmLimits.h"
+#include "VTreatmentAdjustmentAutoSub.h"
+#include "VTreatmentAdjustmentHDFState.h"
+#include "VTreatmentAdjustmentHDF.h"
#include "VTreatmentAdjustmentDryBicartDisconnect.h"
// ----- Post-Treatment Adjustments
#include "VPostTreatmentAdjustPatientDisconnectionConfirm.h"
Index: sources/gui/GuiGlobals.h
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -121,7 +121,7 @@
// State Messages
ID_TDOpModeData = 0x1200, // 18 //// ----- @LEAHIZED
- ID_PreTreatmentStates = 0x5C00, // 92
+ ID_PreTreatmentStates = 0xB700, // 183 //// ----- @LEAHIZED
ID_TreatmentStates = 0x3C00, // 60 //// ----- @LEAHIZED
ID_PostTreatmentStates = 0x770F, // 119 //// ----- @CRAPIZED: had to change to avoid duplication
@@ -130,7 +130,7 @@
ID_TreatmentTime = 0x3B00, // 59 //// ----- @LEAHIZED
ID_BloodFlow = 0x1100, // 17 //// ----- @LEAHIZED
ID_DialysateInletFlow = 0x0800,
- ID_DialysateOutletFlow = 0x0B00,
+ ID_DialysateOutletFlow = 0x0B0F, //// ----- @CRAPIZED
ID_PressureOcclusion = 0x2400, // 36 //// ----- @LEAHIZED
ID_Saline = 0x3D00, // 61 //// ----- @LEAHIZED
ID_Ultrafiltration = 0x3E00, // 62 //// ----- @LEAHIZED
@@ -198,7 +198,7 @@
ID_DGDrainPumpData = 0x240F, // ?? //// ----- @CRAPIZED: had to change to avoid duplication
ID_DDOperationModeData = 0x1300,
ID_DGReservoirData = 0x280F, // ?? //// ----- @CRAPIZED: had to change to avoid duplication
- ID_DGLoadCellReadingsData = 0x0C00, // 12
+ ID_DGLoadCellReadingsData = 0x0C0F, // 12
ID_DGAccelerometerData = 0x340F, // 52 //// ----- @CRAPIZED: had to change to avoid duplication
ID_DDValvesStatesData = 0x1B00, // 27 //// ----- @LEAHIZED
ID_DDPressuresData = 0x1C00, // 28 //// ----- @LEAHIZED
@@ -306,6 +306,21 @@
ID_AdjustIsolatedUFConfirmReq = 0x9F00, // 159 //// ----- @LEAHIZED
ID_AdjustIsolatedUFConfirmRsp = 0xA000, // 160 //// ----- @LEAHIZED
+ ID_AdjustIsoUFStateReq = 0xBA00, // 186 //// ----- @LEAHIZED
+ ID_AdjustIsoUFStateRsp = 0xBB00, // 187 //// ----- @LEAHIZED
+
+ // HDF
+ ID_HDF = 0xBC00, // 188 //// ----- @LEAHIZED
+
+ ID_AdjustHDFStateReq = 0xBD00, // 189 //// ----- @LEAHIZED
+ ID_AdjsutHDFStateRsp = 0xBE00, // 190 //// ----- @LEAHIZED
+
+ ID_AdjustAutoSubReq = 0xBF00, // 191 //// ----- @LEAHIZED
+ ID_AdjustAutoSubRsp = 0xC000, // 192 //// ----- @LEAHIZED
+
+ ID_AdjustHDFReq = 0xC100, // 193 //// ----- @LEAHIZED
+ ID_AdjustHDFRsp = 0xC200, // 194 //// ----- @LEAHIZED
+
// End-Treatment
// Rinseback
ID_AdjustRinsebackReq = 0x9000, // 144 //// ----- @LEAHIZED
@@ -348,9 +363,10 @@
ID_AdjustDGCleaningUsageRsp = 0x8D0F, // 141 //// ----- @CRAPIZED: had to change to avoid duplication
// RO Water Input Mode
- ID_DuetRoWaterStatDGq = 0xC300, // 195 DG -> UI // DG initiates Status query
- ID_DuetRoWaterModeUIi = 0xBC00, // 188 UI -> DG // UI initiates Mode Set || responses to status query
- ID_DuetRoWaterModeDGr = 0xC40F, // 196 //// ----- @CRAPIZED: had to change to avoid duplication
+ ID_RoWaterModeReq = 0xEB00, // 235
+ ID_RoWaterModeRsp = 0xEC00, // 236
+ ID_AdjustRoWaterModeReq = 0xED00, // 237
+ ID_AdjustRoWaterModeRsp = 0xEE00, // 238
// Institutional record request and response
Index: sources/gui/qml/main.qml
===================================================================
diff -u -r9c0335bc7f5a2b591a9c6241b00ebb9510ea611a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/gui/qml/main.qml (.../main.qml) (revision 9c0335bc7f5a2b591a9c6241b00ebb9510ea611a)
+++ sources/gui/qml/main.qml (.../main.qml) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -54,10 +54,12 @@
import VDateTime 0.1
import VAdjustmentAlarmVolume 0.1
import VBluetooth 0.1
-import VDuetRoWaterDG 0.1
+import VAdjustRoWaterMode 0.1
+import VRoWaterMode 0.1
import VCloudSync 0.1
import VHDUsageInfo 0.1
import VInstitutionalRecord 0.1
+import VCalibrationSettings 0.1
import VAdjustmentInstitutionalRecord 0.1
import VAdvancedInstitutionalRecord 0.1
import VAdjustmentAdvancedInstitutionalRecord 0.1
@@ -86,6 +88,7 @@
import VTreatmentRanges 0.1
import VTreatmentHeparin 0.1
import VTreatmentTrends 0.1
+import VTreatmentHDF 0.1
import VTreatmentDryBicartDisconnect 0.1
// Pre-Treatment
@@ -144,6 +147,7 @@
import VTreatmentAdjustmentIsolatedUFVolumeEdit 0.1
import VTreatmentAdjustmentIsolatedUFConfirm 0.1
import VTreatmentAdjustmentUltrafiltrationState 0.1
+import VTreatmentAdjustmentIsolatedUFState 0.1
import VTreatmentAdjustmentUltrafiltrationEdit 0.1
import VTreatmentAdjustmentUltrafiltrationConfirm 0.1
import VTreatmentAdjustmentPressuresLimits 0.1
@@ -154,6 +158,9 @@
import VTreatmentAdjustmentRinseback 0.1
import VTreatmentAdjustmentRecirculate 0.1
import VTreatmentAdjustmentEnd 0.1
+import VTreatmentAdjustmentAutoSub 0.1
+import VTreatmentAdjustmentHDFState 0.1
+import VTreatmentAdjustmentHDF 0.1
import VTreatmentAdjustmentDryBicartDisconnect 0.1
// Post-Treatmnt
import VPostTreatmentAdjustmentPatientDisconnectionConfirm 0.1
@@ -198,13 +205,16 @@
VDateTime { id: vDateTime }
VAdjustmentAlarmVolume { id: vAdjustmentAlarmVolume }
VBluetooth { id: vBluetooth }
- VDuetRoWaterDG { id: vDuetRoWaterDG }
+ VAdjustRoWaterMode { id: vAdjustRoWaterMode }
+ VRoWaterMode { id: vRoWaterMode }
VCloudSync { id: vCloudSync }
VHDUsageInfo { id: vHDUsageInfo }
VAdjustmentInstitutionalRecord { id: vAdjustmentInstitutionalRecord }
VInstitutionalRecord { id: vInstitutionalRecord }
VAdjustmentAdvancedInstitutionalRecord { id: vAdjustmentAdvancedInstitutionalRecord }
VAdvancedInstitutionalRecord { id: vAdvancedInstitutionalRecord }
+ VCalibrationSettings { id: vCalibrationSettings }
+
//VAdjustIn
// ---- States
VTDOpMode { id: vTDOpMode
@@ -260,6 +270,7 @@
VTreatmentRecirculate { id: vTreatmentRecirculate }
VTreatmentStop { id: vTreatmentStop }
VTreatmentHeparin { id: vTreatmentHeparin }
+ VTreatmentHDF { id: vTreatmentHDF }
VTreatmentDryBicartDisconnect { id: vTreatmentDryBicartDisconnect }
// ---- DD
@@ -322,6 +333,7 @@
VTreatmentAdjustmentIsolatedUFDurationEdit { id: vTreatmentAdjustmentIsolatedUFDurationEdit }
VTreatmentAdjustmentIsolatedUFVolumeEdit { id: vTreatmentAdjustmentIsolatedUFVolumeEdit }
VTreatmentAdjustmentIsolatedUFConfirm { id: vTreatmentAdjustmentIsolatedUFConfirm }
+ VTreatmentAdjustmentIsolatedUFState { id: vTreatmentAdjustmentIsolatedUFState }
VTreatmentAdjustmentSaline { id: vTreatmentAdjustmentSaline }
VTreatmentAdjustmentVitals { id: vTreatmentAdjustmentVitals }
VTreatmentAdjustmentUltrafiltrationState { id: vTreatmentAdjustmentUltrafiltrationState }
@@ -333,6 +345,9 @@
VTreatmentAdjustmentRinseback { id: vTreatmentAdjustmentRinseback }
VTreatmentAdjustmentRecirculate { id: vTreatmentAdjustmentRecirculate }
VTreatmentAdjustmentEnd { id: vTreatmentAdjustmentEnd }
+ VTreatmentAdjustmentAutoSub { id: vTreatmentAdjustmentAutoSub }
+ VTreatmentAdjustmentHDFState { id: vTreatmentAdjustmentHDFState }
+ VTreatmentAdjustmentHDF { id: vTreatmentAdjustmentHDF }
VTreatmentAdjustmentDryBicartDisconnect { id: vTreatmentAdjustmentDryBicartDisconnect }
// --- Post Treatment
Index: sources/model/MModel.h
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/model/MModel.h (.../MModel.h) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ sources/model/MModel.h (.../MModel.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -27,7 +27,7 @@
#include "MAlarmTriggered.h"
#include "MAlarmCleared.h"
#include "MAlarmActiveList.h"
-#include "MAdjustHDAlarmVolumeResponse.h"
+#include "MAdjustTDAlarmVolumeResponse.h"
#include "MDuetConfirmTDi.h"
// POST
@@ -52,6 +52,7 @@
#include "MTreatmentRangesData.h"
#include "MTreatmentSalineData.h"
#include "MTreatmentVitalsData.h"
+#include "MTreatmentHDFData.h"
#include "MTreatmentDryBicartDisconnectData.h"
#include "MTreatmentHeparinData.h"
#include "MTreatmentRinsebackData.h"
@@ -97,7 +98,8 @@
#include "MAdjustDGServiceDatesResponse.h"
#include "MAdjustTDDateTimeResponse.h"
#include "MAdjustDDDateTimeResponse.h"
-#include "MDuetRoWaterDG.h"
+#include "MAdjustRoWaterModeResponse.h"
+#include "MRoWaterModeResponse.h"
#include "MAdjustTDInstitutionalRecordResponse.h"
#include "MTDInstitutionalRecordResponse.h"
#include "MAdjustTDAdvancedInstitutionalRecordResponse.h"
@@ -165,6 +167,7 @@
#include "MTreatmentAdjustIsolatedUFDurationEditResponse.h"
#include "MTreatmentAdjustIsolatedUFVolumeEditResponse.h"
#include "MTreatmentAdjustIsolatedUFConfirmResponse.h"
+#include "MTreatmentAdjustIsolatedUFStateResponse.h"
#include "MTreatmentAdjustSalineResponse.h"
#include "MTreatmentAdjustVitalsResponse.h"
#include "MTreatmentAdjustHeparinResponse.h"
@@ -173,6 +176,9 @@
#include "MTreatmentAdjustEndResponse.h"
#include "MTreatmentAdjustPressuresLimitsResponse.h"
#include "MTreatmentAdjustPressuresWideningResponse.h"
+#include "MTreatmentAdjustAutoSubResponse.h"
+#include "MTreatmentAdjustHDFResponse.h"
+#include "MTreatmentAdjustHDFStateResponse.h"
#include "MTreatmentAdjustDryBicartDisconnectResponse.h"
// Post-Treatment
@@ -316,9 +322,10 @@
REGISTER_METATYPE( DuetConfirmTDiData ) \
REGISTER_METATYPE( DuetConfirmUIrData ) \
/* RO Water Mode */ \
- REGISTER_METATYPE( DuetRoWaterStatDGqData ) \
- REGISTER_METATYPE( DuetRoWaterModeUIiData ) \
- REGISTER_METATYPE( DuetRoWaterModeDGrData ) \
+ REGISTER_METATYPE( AdjustRoWaterModeRequestData ) \
+ REGISTER_METATYPE( AdjustRoWaterModeResponseData ) \
+ REGISTER_METATYPE( RoWaterModeRequestData ) \
+ REGISTER_METATYPE( RoWaterModeResponseData ) \
/* POST */ \
REGISTER_METATYPE( HDPostSingleResultData ) \
REGISTER_METATYPE( HDPostFinalResultData ) \
@@ -371,6 +378,7 @@
REGISTER_METATYPE( TreatmentRangesData ) \
REGISTER_METATYPE( TreatmentSalineData ) \
REGISTER_METATYPE( TreatmentVitalsData ) \
+ REGISTER_METATYPE( TreatmentHDFData ) \
REGISTER_METATYPE( TreatmentHeparinData ) \
REGISTER_METATYPE( TreatmentDryBicartDisconnectData ) \
REGISTER_METATYPE( TreatmentRinsebackData ) \
@@ -468,6 +476,9 @@
REGISTER_METATYPE( AdjustBloodPrimeRequestData ) \
REGISTER_METATYPE( AdjustBloodDialysateRequestData ) \
REGISTER_METATYPE( AdjustBolusVolumeRequestData ) \
+ REGISTER_METATYPE( AdjustHDFStateRequestData ) \
+ REGISTER_METATYPE( AdjustAutoSubRequestData ) \
+ REGISTER_METATYPE( AdjustHDFRequestData ) \
REGISTER_METATYPE( AdjustDurationEditRequestData ) \
REGISTER_METATYPE( AdjustDurationConfirmRequestData ) \
REGISTER_METATYPE( AdjustSetPointsRequestData ) \
@@ -476,6 +487,7 @@
REGISTER_METATYPE( AdjustDialysateFlowRateRequestData ) \
REGISTER_METATYPE( AdjustDialysateTemperatureRequestData ) \
REGISTER_METATYPE( AdjustUltrafiltrationStateRequestData ) \
+ REGISTER_METATYPE( AdjustIsolatedUFStateRequestData ) \
REGISTER_METATYPE( AdjustUltrafiltrationEditRequestData ) \
REGISTER_METATYPE( AdjustUltrafiltrationConfirmRequestData ) \
REGISTER_METATYPE( AdjustIsolatedUFDurationEditRequestData ) \
@@ -496,7 +508,7 @@
REGISTER_METATYPE( AdjustServiceDatesRequestData ) \
REGISTER_METATYPE( AdjustTDDateTimeRequestData ) \
REGISTER_METATYPE( AdjustDDDateTimeRequestData ) \
- REGISTER_METATYPE( AdjustHDAlarmVolumeRequestData ) \
+ REGISTER_METATYPE( AdjustTDAlarmVolumeRequestData ) \
\
/* Response */ \
/* Post-Treatment */ \
@@ -529,6 +541,7 @@
REGISTER_METATYPE( AdjustDialysateFlowRateResponseData ) \
REGISTER_METATYPE( AdjustDialysateTemperatureResponseData ) \
REGISTER_METATYPE( AdjustUltrafiltrationStateResponseData ) \
+ REGISTER_METATYPE( AdjustIsolatedUFStateResponseData ) \
REGISTER_METATYPE( AdjustUltrafiltrationEditResponseData ) \
REGISTER_METATYPE( AdjustUltrafiltrationConfirmResponseData ) \
REGISTER_METATYPE( AdjustIsolatedUFDurationEditResponseData ) \
@@ -543,6 +556,9 @@
REGISTER_METATYPE( AdjustTreatmentEndResponseData ) \
REGISTER_METATYPE( AdjustPressuresLimitsResponseData ) \
REGISTER_METATYPE( AdjustPressuresWideningResponseData ) \
+ REGISTER_METATYPE( AdjustHDFResponseData ) \
+ REGISTER_METATYPE( AdjustHDFStateResponseData ) \
+ REGISTER_METATYPE( AdjustAutoSubResponseData ) \
REGISTER_METATYPE( AdjustVersionsTDRequestData ) \
REGISTER_METATYPE( AdjustVersionsTDResponseData ) \
REGISTER_METATYPE( AdjustVersionsDDResponseData ) \
@@ -556,7 +572,7 @@
REGISTER_METATYPE( AdjustDDDateTimeResponseData ) \
/* Alarms - Active List Response */ \
REGISTER_METATYPE( AlarmActiveListResponseData ) \
- REGISTER_METATYPE( AdjustHDAlarmVolumeResponseData ) \
+ REGISTER_METATYPE( AdjustTDAlarmVolumeResponseData ) \
REGISTER_METATYPE( AdjustInstitutionalRequestData ) \
REGISTER_METATYPE( AdjustInstitutionalRecordResponseData ) \
REGISTER_METATYPE( InstitutionalRequestData ) \
@@ -588,8 +604,8 @@
/* CONFIRM */ \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, DuetConfirmTDiData ) \
/* RO Water Mode */ \
- ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, DuetRoWaterStatDGqData ) \
- ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, DuetRoWaterModeDGrData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustRoWaterModeResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, RoWaterModeResponseData ) \
/* POST */ \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDPostSingleResultData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDPostFinalResultData ) \
@@ -612,6 +628,7 @@
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentRangesData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentSalineData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentVitalsData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentHDFData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentHeparinData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentDryBicartDisconnectData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentRinsebackData ) \
@@ -708,6 +725,7 @@
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustDialysateFlowRateResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustDialysateTemperatureResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationStateResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustIsolatedUFStateResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationEditResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationConfirmResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustIsolatedUFDurationEditResponseData ) \
@@ -722,6 +740,9 @@
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustTreatmentEndResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustPressuresLimitsResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustPressuresWideningResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustHDFResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustHDFStateResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustAutoSubResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustVersionsTDRequestData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustVersionsTDResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustVersionsDDResponseData ) \
@@ -735,7 +756,7 @@
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustDDDateTimeResponseData ) \
/* Alarms - Active List Response */ \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AlarmActiveListResponseData ) \
- ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustHDAlarmVolumeResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustTDAlarmVolumeResponseData ) \
/* Settings - HD Data Response */ \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDUsageInfoResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustInstitutionalRecordResponseData ) \
@@ -747,20 +768,24 @@
/* CONFIRM */ \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, DuetConfirmUIrData ) \
/* RO Water Mode */ \
- ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, DuetRoWaterModeUIiData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustRoWaterModeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, RoWaterModeRequestData ) \
/* POST */ \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustUIPostFinalResultRequestData ) \
\
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustBloodPrimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustBloodDialysateRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustBolusVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustHDFStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustAutoSubRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustHDFRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustDurationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustDurationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustSetPointsRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustVitalsAlarmLimitsRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustBloodFlowRateRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustDialysateFlowRateRequestData ) \
- ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustDialysateTemperatureRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustIsolatedUFStateRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationStateRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationConfirmRequestData ) \
@@ -782,7 +807,7 @@
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustServiceDatesRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustTDDateTimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustDDDateTimeRequestData ) \
- ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustHDAlarmVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustTDAlarmVolumeRequestData ) \
/* Post-Treatment */ \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustPatientDisconnectionNotifyRequestData ) \
ADJUST_TRANSMT_BRIDGE_CONNECTION(vSOURCE, AdjustPatientDisconnectionConfirmRequestData ) \
@@ -839,8 +864,8 @@
/* CONFIRM */ \
ACTION_RECEIVE_BRIDGE_DEFINITION( DuetConfirmTDiData ) \
/* RO Water Mode */ \
- ACTION_RECEIVE_BRIDGE_DEFINITION( DuetRoWaterStatDGqData ) \
- ACTION_RECEIVE_BRIDGE_DEFINITION( DuetRoWaterModeDGrData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustRoWaterModeResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( RoWaterModeResponseData ) \
/* POST */ \
ACTION_RECEIVE_BRIDGE_DEFINITION( HDPostSingleResultData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( HDPostFinalResultData ) \
@@ -864,6 +889,7 @@
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentRangesData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentSalineData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentVitalsData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentHDFData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentHeparinData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentDryBicartDisconnectData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentRinsebackData ) \
@@ -960,6 +986,7 @@
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustDialysateFlowRateResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustDialysateTemperatureResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustUltrafiltrationStateResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustIsolatedUFStateResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustUltrafiltrationEditResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustUltrafiltrationConfirmResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustIsolatedUFDurationEditResponseData ) \
@@ -974,6 +1001,9 @@
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustTreatmentEndResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustPressuresLimitsResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustPressuresWideningResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustHDFResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustHDFStateResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustAutoSubResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustVersionsTDRequestData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustVersionsTDResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustVersionsDDResponseData ) \
@@ -987,7 +1017,7 @@
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustDDDateTimeResponseData ) \
/* Alarms - Active List Response */ \
ACTION_RECEIVE_BRIDGE_DEFINITION( AlarmActiveListResponseData ) \
- ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustHDAlarmVolumeResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustTDAlarmVolumeResponseData ) \
/* Settings - HD Data Response */ \
ACTION_RECEIVE_BRIDGE_DEFINITION( HDUsageInfoResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustInstitutionalRecordResponseData ) \
@@ -1000,7 +1030,8 @@
/* CONFIRM */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION( DuetConfirmUIrData ) \
/* RO Water Mode */ \
- ADJUST_TRANSMT_BRIDGE_DEFINITION( DuetRoWaterModeUIiData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustRoWaterModeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( RoWaterModeRequestData ) \
/* POST */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustUIPostFinalResultRequestData ) \
/* Post-Treatment */ \
@@ -1028,6 +1059,9 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustBloodPrimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustBloodDialysateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustBolusVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustHDFStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustAutoSubRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustHDFRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustDurationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustDurationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustSetPointsRequestData ) \
@@ -1036,6 +1070,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustDialysateFlowRateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustDialysateTemperatureRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustUltrafiltrationStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustIsolatedUFStateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustUltrafiltrationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustUltrafiltrationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustIsolatedUFDurationEditRequestData ) \
@@ -1056,7 +1091,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustServiceDatesRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustTDDateTimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustDDDateTimeRequestData ) \
- ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustHDAlarmVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION( AdjustTDAlarmVolumeRequestData ) \
/* Alarms */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AlarmSilenceRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION( AlarmUserActionRequestData ) \
@@ -1075,7 +1110,8 @@
/* CONFIRM */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( DuetConfirmUIrData ) \
/* RO Water Mode */ \
- ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( DuetRoWaterModeUIiData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustRoWaterModeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( RoWaterModeRequestData ) \
/* POST */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustUIPostFinalResultRequestData ) \
/* Post-Treatment */ \
@@ -1103,6 +1139,9 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustBloodPrimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustBloodDialysateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustBolusVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustHDFStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustAutoSubRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustHDFRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustDurationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustDurationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustSetPointsRequestData ) \
@@ -1111,6 +1150,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustDialysateFlowRateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustDialysateTemperatureRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustUltrafiltrationStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustIsolatedUFStateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustUltrafiltrationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustUltrafiltrationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustIsolatedUFDurationEditRequestData ) \
@@ -1131,7 +1171,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustServiceDatesRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustTDDateTimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustDDDateTimeRequestData ) \
- ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustHDAlarmVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AdjustTDAlarmVolumeRequestData ) \
/* Alarms */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AlarmSilenceRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_NOEMIT( AlarmUserActionRequestData ) \
@@ -1150,7 +1190,8 @@
/* CONFIRM */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( DuetConfirmUIrData ) \
/* RO Water Mode */ \
- ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( DuetRoWaterModeUIiData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustRoWaterModeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( RoWaterModeRequestData ) \
/* POST */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustUIPostFinalResultRequestData ) \
/* Post-Treatment */ \
@@ -1178,6 +1219,9 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustBloodPrimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustBloodDialysateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustBolusVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustHDFStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustAutoSubRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustHDFRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustDurationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustDurationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustSetPointsRequestData ) \
@@ -1186,6 +1230,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustDialysateFlowRateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustDialysateTemperatureRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustUltrafiltrationStateRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustIsolatedUFStateRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustUltrafiltrationEditRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustUltrafiltrationConfirmRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustIsolatedUFDurationEditRequestData ) \
@@ -1206,7 +1251,7 @@
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustServiceDatesRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustTDDateTimeRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustDDDateTimeRequestData ) \
- ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustHDAlarmVolumeRequestData ) \
+ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AdjustTDAlarmVolumeRequestData ) \
/* Alarms */ \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AlarmSilenceRequestData ) \
ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AlarmUserActionRequestData ) \
@@ -1225,8 +1270,8 @@
/* CONFIRM */ \
ACTION_RECEIVE_SIGNAL( DuetConfirmTDiData ) \
/* RO Water Mode */ \
- ACTION_RECEIVE_SIGNAL( DuetRoWaterStatDGqData ) \
- ACTION_RECEIVE_SIGNAL( DuetRoWaterModeDGrData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustRoWaterModeResponseData ) \
+ ACTION_RECEIVE_SIGNAL( RoWaterModeResponseData ) \
/* POST */ \
ACTION_RECEIVE_SIGNAL( HDPostSingleResultData ) \
ACTION_RECEIVE_SIGNAL( HDPostFinalResultData ) \
@@ -1250,6 +1295,7 @@
ACTION_RECEIVE_SIGNAL( TreatmentRangesData ) \
ACTION_RECEIVE_SIGNAL( TreatmentSalineData ) \
ACTION_RECEIVE_SIGNAL( TreatmentVitalsData ) \
+ ACTION_RECEIVE_SIGNAL( TreatmentHDFData ) \
ACTION_RECEIVE_SIGNAL( TreatmentHeparinData ) \
ACTION_RECEIVE_SIGNAL( TreatmentDryBicartDisconnectData ) \
ACTION_RECEIVE_SIGNAL( TreatmentRinsebackData ) \
@@ -1347,6 +1393,7 @@
ACTION_RECEIVE_SIGNAL( AdjustDialysateFlowRateResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustDialysateTemperatureResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustUltrafiltrationStateResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustIsolatedUFStateResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustUltrafiltrationEditResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustUltrafiltrationConfirmResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustIsolatedUFDurationEditResponseData ) \
@@ -1361,6 +1408,9 @@
ACTION_RECEIVE_SIGNAL( AdjustTreatmentEndResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustPressuresLimitsResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustPressuresWideningResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustHDFResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustHDFStateResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustAutoSubResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustVersionsTDRequestData ) \
ACTION_RECEIVE_SIGNAL( AdjustVersionsTDResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustVersionsDDResponseData ) \
@@ -1374,7 +1424,7 @@
ACTION_RECEIVE_SIGNAL( AdjustDDDateTimeResponseData ) \
/* Alarms */ \
ACTION_RECEIVE_SIGNAL( AlarmActiveListResponseData ) \
- ACTION_RECEIVE_SIGNAL( AdjustHDAlarmVolumeResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustTDAlarmVolumeResponseData ) \
/* Settings - HD data response */ \
ACTION_RECEIVE_SIGNAL( HDUsageInfoResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustInstitutionalRecordResponseData ) \
Index: sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h
===================================================================
diff -u -r4926ab6d9b90ebf8c94246f8f99a174f433541ee -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 4926ab6d9b90ebf8c94246f8f99a174f433541ee)
+++ sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -335,6 +335,33 @@
};
/*!
+ * \brief The MAdjustIsolatedUFStateReq class
+ * \details The Iso UF commands request model
+ *
+ * | MSG | CAN ID | Type | Ack | Src | Dst | Description |
+ * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: |
+ * |0xBA00| 0x041 | Req | Y | UI | HD | Iso UF Pause/Resume/End |
+ *
+ * | Payload ||
+ * | ||
+ * | #1:(U32) | \ref requestedState |
+ *
+ */
+class MAdjustIsolatedUFStateReq : public MModel {
+public:
+
+// GuiUFCommands requestedState = GuiUFCommands::UF_CMD_PAUSE; // the requested state. Initially it's running => paused.
+// TODO UPDATE
+ quint32 requestedState = 0; // Pause/ resume/ end
+ QString toString() {
+ return toString({requestedState});
+ }
+ static QString toString(const QVariantList &vParameters) {
+ return MModel::toString("AdjustIsoUFState", vParameters);
+ }
+};
+
+/*!
* \brief The MAdjustUltrafiltrationEditReq class
* \details The ultrafiltration volume change request model
*
@@ -807,6 +834,84 @@
}
};
+/*!
+ * \brief The MAdjustHDFStateReq class
+ * \details The model to request the HDF state
+ *
+ * | MSG | CAN ID | Type | Ack | Src | Dest | Description |
+ * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: |
+ * |0xBD00| 0x100 | Req | Y | UI | TD | HDF State Request |
+ *
+ * | Payload ||
+ * | ||
+ * | #1:(U32) | \ref state |
+ *
+ */
+class MAdjustHDFStateReq : public MModel {
+public:
+ quint32 state = 0;
+
+ QString toString() {
+ return toString({state});
+ }
+ static QString toString(const QVariantList &vParameters) {
+ return MModel::toString("AdjustHDFState", vParameters);
+ }
+};
+
+/*!
+ * \brief The MAdjustAutoSubReq class
+ * \details The model to request the auto sub state
+ *
+ * | MSG | CAN ID | Type | Ack | Src | Dest | Description |
+ * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: |
+ * |0xBD00| 0x100 | Req | Y | UI | TD | auto sub State Req |
+ *
+ * | Payload ||
+ * | ||
+ * | #1:(U32) | \ref state |
+ *
+ */
+class MAdjustAutoSubReq : public MModel {
+public:
+ quint32 state = 0;
+
+ QString toString() {
+ return toString({state});
+ }
+ static QString toString(const QVariantList &vParameters) {
+ return MModel::toString("AdjustAutoSub", vParameters);
+ }
+};
+
+/*!
+ * \brief The MAdjustAutoSubReq class
+ * \details The model to request the auto sub state
+ *
+ * | MSG | CAN ID | Type | Ack | Src | Dest | Description |
+ * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: |
+ * |0xBD00| 0x100 | Req | Y | UI | TD | auto sub State Req |
+ *
+ * | Payload ||
+ * | ||
+ * | #1:(U32) | \ref treatmetnModali |
+ * | #2:(F32) | \ref state |
+ *
+ */
+class MAdjustHDFReq : public MModel {
+public:
+ quint32 treatmentMode = 0;
+ float subFluidVolume = 0;
+
+ QString toString() {
+ return toString({treatmentMode,
+ subFluidVolume});
+ }
+ static QString toString(const QVariantList &vParameters) {
+ return MModel::toString("AdjustHDF", vParameters);
+ }
+};
+
}
typedef Model:: MDuetConfirmUIr DuetConfirmUIrData;
@@ -819,6 +924,7 @@
typedef Model:: MAdjustDialysateFlowRateReq AdjustDialysateFlowRateRequestData;
typedef Model:: MAdjustDialysateTemperatureReq AdjustDialysateTemperatureRequestData;
typedef Model:: MAdjustUltrafiltrationStateReq AdjustUltrafiltrationStateRequestData;
+typedef Model:: MAdjustIsolatedUFStateReq AdjustIsolatedUFStateRequestData;
typedef Model:: MAdjustUltrafiltrationEditReq AdjustUltrafiltrationEditRequestData;
typedef Model::MAdjustUltrafiltrationConfirmReq AdjustUltrafiltrationConfirmRequestData;
typedef Model::MAdjustIsolatedUFDurationEditReq AdjustIsolatedUFDurationEditRequestData;
@@ -834,6 +940,9 @@
typedef Model:: MAdjustPressuresLimitsReq AdjustPressuresLimitsRequestData;
typedef Model:: MAdjustPressuresWideningReq AdjustPressuresWideningRequestData;
typedef Model:: MAdjustBolusVolumeReq AdjustBolusVolumeRequestData;
+typedef Model:: MAdjustHDFStateReq AdjustHDFStateRequestData;
+typedef Model:: MAdjustAutoSubReq AdjustAutoSubRequestData;
+typedef Model:: MAdjustHDFReq AdjustHDFRequestData;
typedef Model:: MAdjustryBicartDisconnectReq AdjustDryBicartDisconnectRequestData;
// Alarms
typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData;
Index: sources/view/VView.h
===================================================================
diff -u -r9eb583ef8480f80fe55be7b88b3ed1a27109492a -rd82d6c9dbf4b10a90a1e5e742e9c31400c547358
--- sources/view/VView.h (.../VView.h) (revision 9eb583ef8480f80fe55be7b88b3ed1a27109492a)
+++ sources/view/VView.h (.../VView.h) (revision d82d6c9dbf4b10a90a1e5e742e9c31400c547358)
@@ -139,13 +139,15 @@
REGISTER_TYPE( VDateTime ) \
REGISTER_TYPE( VAdjustmentAlarmVolume ) \
REGISTER_TYPE( VBluetooth ) \
- REGISTER_TYPE( VDuetRoWaterDG ) \
+ REGISTER_TYPE( VAdjustRoWaterMode ) \
+ REGISTER_TYPE( VRoWaterMode ) \
REGISTER_TYPE( VCloudSync ) \
REGISTER_TYPE( VHDUsageInfo ) \
REGISTER_TYPE( VAdjustmentInstitutionalRecord ) \
REGISTER_TYPE( VInstitutionalRecord ) \
REGISTER_TYPE( VAdjustmentAdvancedInstitutionalRecord ) \
REGISTER_TYPE( VAdvancedInstitutionalRecord ) \
+ REGISTER_TYPE( VCalibrationSettings ) \
/* Alarm */ \
REGISTER_TYPE( VAlarmStatus ) \
REGISTER_TYPE( VAlarmActiveList ) \
@@ -249,8 +251,13 @@
REGISTER_TYPE( VTreatmentAdjustmentIsolatedUFConfirm ) \
REGISTER_TYPE( VTreatmentAdjustmentIsolatedUFDurationEdit ) \
REGISTER_TYPE( VTreatmentAdjustmentIsolatedUFVolumeEdit ) \
+ REGISTER_TYPE( VTreatmentAdjustmentIsolatedUFState ) \
REGISTER_TYPE( VTreatmentAdjustmentSetPoints ) \
REGISTER_TYPE( VTreatmentAdjustmentVitalsAlarmLimits ) \
+ REGISTER_TYPE( VTreatmentHDF ) \
+ REGISTER_TYPE( VTreatmentAdjustmentAutoSub ) \
+ REGISTER_TYPE( VTreatmentAdjustmentHDFState ) \
+ REGISTER_TYPE( VTreatmentAdjustmentHDF ) \
REGISTER_TYPE( VTreatmentAdjustmentDryBicartDisconnect ) \
REGISTER_TYPE( VTreatmentCreate ) \
REGISTER_TYPE( VTreatmentIsolatedUF ) \