Index: denali.pro
===================================================================
diff -u -r2d37cfe6593a90633a9db1fa5136f8fc43b56188 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- denali.pro (.../denali.pro) (revision 2d37cfe6593a90633a9db1fa5136f8fc43b56188)
+++ denali.pro (.../denali.pro) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -165,6 +165,7 @@
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustInitTreatmentResponse.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustParametersValidationResponse.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustWaterSampleResponse.h \
+ sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustDisposablesConfirmResponse.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustDisposablesPrimeResponse.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustPatientConnectionBeginResponse.h \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustUltrafiltrationInitResponse.h \
@@ -424,6 +425,7 @@
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustInitTreatmentResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustParametersValidationResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustWaterSampleResponse.cpp \
+ sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustDisposablesConfirmResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustDisposablesPrimeResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustPatientConnectionBeginResponse.cpp \
sources/model/hd/adjustment/pretreatment/MPreTreatmentAdjustUltrafiltrationInitResponse.cpp \
Index: denali.pro.user
===================================================================
diff -u -r968c7861b6caf1906c6b3ac34ae13018c6f1bf2b -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- denali.pro.user (.../denali.pro.user) (revision 968c7861b6caf1906c6b3ac34ae13018c6f1bf2b)
+++ denali.pro.user (.../denali.pro.user) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -1213,7 +1213,7 @@
denali
Qt4ProjectManager.Qt4RunConfiguration:/home/denali/Projects/application/denali.pro
- -l -q
+ -l -q -d
3768
false
true
@@ -1536,7 +1536,7 @@
1
false
- -l -a
+ --disable-timeout --disable-alarm-no-minimize --disable-unhandled-report
3768
false
true
Index: sources/canbus/MessageGlobals.h
===================================================================
diff -u -red9ea343a2a22623796045d9e1229a2cbfa8c970 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- sources/canbus/MessageGlobals.h (.../MessageGlobals.h) (revision ed9ea343a2a22623796045d9e1229a2cbfa8c970)
+++ sources/canbus/MessageGlobals.h (.../MessageGlobals.h) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -72,7 +72,9 @@
{Gui::GuiActionType::ID_Recirculate , 2 * 4 }, // 2 parameters each 4bytes
{Gui::GuiActionType::ID_BloodPrime , 2 * 4 }, // 2 parameters each 4bytes
{Gui::GuiActionType::ID_TreatmentStop , 2 * 4 }, // 2 parameters each 4bytes
-
+ {Gui::GuiActionType::ID_HDAirBubbleData , 2 * 4 }, // 2 parameters each 4bytes
+ {Gui::GuiActionType::ID_HDAirTrapData , 2 * 4 }, // 2 parameters each 4bytes
+ {Gui::GuiActionType::ID_HDBloodLeakData , 10 * 4 }, // 2 parameters each 4bytes
// ----
{Gui::GuiActionType::ID_HDOperationModeData , 2 * 4 }, // 2 parameter each 4bytes
{Gui::GuiActionType::ID_PreTreatmentStates , 9 * 4 }, // 9 parameters each 4bytes
@@ -92,6 +94,7 @@
{Gui::GuiActionType::ID_DGLoadCellReadingsData , 4 * 4 }, // 4 parameters each 4bytes
{Gui::GuiActionType::ID_DGTemperaturesData , 12 * 4 }, // 12 parameters each 4bytes
{Gui::GuiActionType::ID_DGAccelerometerData , 9 * 4 }, // 9 parameters each 4bytes
+ {Gui::GuiActionType::ID_DGConductivityData , 4 * 4 }, // 9 parameters each 4bytes
// HD Data Messages
{Gui::GuiActionType::ID_HDAccelerometerData , 9 * 4 }, // 9 parameters each 4bytes
{Gui::GuiActionType::ID_HDSyringePumpData , 9 * 4 }, // 9 parameters each 4bytes
Index: sources/canbus/MessageInterpreter.cpp
===================================================================
diff -u -red9ea343a2a22623796045d9e1229a2cbfa8c970 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision ed9ea343a2a22623796045d9e1229a2cbfa8c970)
+++ sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -429,6 +429,9 @@
// ----- Datum
case Gui::GuiActionType::ID_HDAccelerometerData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDAccelerometerData ); break;
case Gui::GuiActionType::ID_HDSyringePumpData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDSyringePumpData ); break;
+ case Gui::GuiActionType::ID_HDAirBubbleData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDAirBubbleData ); break;
+ case Gui::GuiActionType::ID_HDAirTrapData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDAirTrapData ); break;
+ case Gui::GuiActionType::ID_HDBloodLeakData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_HDBloodLeakData ); break;
// ----- Datum - Treatment
case Gui::GuiActionType::ID_TreatmentRanges : ok = notify(vMessage, vData, Gui::GuiActionType::ID_TreatmentRanges ); break;
@@ -547,6 +550,7 @@
case Gui::GuiActionType::ID_DGDebugText : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DGDebugText ); break;
case Gui::GuiActionType::ID_DGGeneralEvent : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DGGeneralEvent ); break;
case Gui::GuiActionType::ID_DGAccelerometerData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DGAccelerometerData ); break;
+ case Gui::GuiActionType::ID_DGConductivityData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DGConductivityData ); break;
// ----- Datum - Pre-Treatment progress
case Gui::GuiActionType::ID_DGFilterFlushData : ok = notify(vMessage, vData, Gui::GuiActionType::ID_DGFilterFlushData ); break;
// ----- Datum - Disinfection
Index: sources/gui/GuiGlobals.h
===================================================================
diff -u -red9ea343a2a22623796045d9e1229a2cbfa8c970 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision ed9ea343a2a22623796045d9e1229a2cbfa8c970)
+++ sources/gui/GuiGlobals.h (.../GuiGlobals.h) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -193,12 +193,14 @@
ID_DGLoadCellReadingsData = 0x0C00, // 12
ID_DGTemperaturesData = 0x2D00, // 45
ID_DGAccelerometerData = 0x3400, // 52
-
+ ID_DGConductivityData = 0x3100, // 49
// HD Data Messages
ID_HDAccelerometerData = 0x3300, // 51
ID_HDSyringePumpData = 0x6900, // 105
+ ID_HDBloodLeakData = 0x6C00, // 108
+ ID_HDAirBubbleData = 0x9300, // 147
+ ID_HDAirTrapData = 0x3E00, // 62
-
// In-Treatment Adjustables
ID_AdjustDurationReq = 0x1600, // 22
ID_AdjustDurationRsp = 0x1B00, // 27
Index: sources/gui/qml/main.qml
===================================================================
diff -u -r93dbee7bb0b6e799a602735d54c01aeebd0a2074 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- sources/gui/qml/main.qml (.../main.qml) (revision 93dbee7bb0b6e799a602735d54c01aeebd0a2074)
+++ sources/gui/qml/main.qml (.../main.qml) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -24,7 +24,10 @@
// View classes
import VHDAccelerometer 0.1
import VHDSyringePump 0.1
-
+import VHDBloodLeak 0.1
+import VHDAirTrap 0.1
+import VHDAirBubble 0.1
+import VAlarmStatus 0.1
// POST
import VHDPOSTData 0.1
import VDGPOSTData 0.1
@@ -87,6 +90,7 @@
import VDGValvesStates 0.1
import VTreatmentCreate 0.1
import VDGAccelerometer 0.1
+import VDGConductivity 0.1
// In-Treatment - Adjustemnt
import VTreatmentAdjustmentDuration 0.1
import VTreatmentAdjustmentFlows 0.1
@@ -147,6 +151,7 @@
interval : vTreatmentCreate.bloodPressureMeasureInterval
}
+ VAlarmStatus { id: vAlarmStatus }
VTreatmentDialysateFlow { id: vTreatmentDialysateFlow }
VTreatmentPressureOcclusion { id: vTreatmentPressureOcclusion }
VTreatmentUltrafiltration { id: vTreatmentUltrafiltration }
@@ -157,6 +162,9 @@
VTreatmentStop { id: vTreatmentStop }
VHDAccelerometer { id: vHDAccelerometer }
VHDSyringePump { id: vHDSyringePump }
+ VHDAirBubble { id: vHDAirBubble }
+ VHDBloodLeak { id: vHDBloodLeak }
+ VHDAirTrap { id: vHDAirTrap }
// ---- DG
VDGDrainPump { id: vDGDrainPump }
VDGHeaters { id: vDGHeaters }
@@ -168,7 +176,7 @@
VDGTemperatures { id: vDGTemperatures }
VDGValvesStates { id: vDGValvesStates }
VDGAccelerometer { id: vDGAccelerometer }
-
+ VDGConductivity { id: vDGConductivity }
// --- Pre-Treatment Progress Data
VPreTreatmentAdjustmentInitTreatment { id: vPreTreatmentAdjustmentInitTreatment }
VDGFilterFlush { id: vDGFilterFlush }
Index: sources/model/MModel.h
===================================================================
diff -u -rb6d23ac9f339d36f9c68000ecc59dcc07fec8838 -r6a9123e0ee401af34fd080ec3de0c91b6890ef5a
--- sources/model/MModel.h (.../MModel.h) (revision b6d23ac9f339d36f9c68000ecc59dcc07fec8838)
+++ sources/model/MModel.h (.../MModel.h) (revision 6a9123e0ee401af34fd080ec3de0c91b6890ef5a)
@@ -102,6 +102,7 @@
#include "MPreTreatmentAdjustWaterSampleResponse.h"
#include "MPreTreatmentSelfTestNoCartridgeData.h"
#include "MPreTreatmentSelfTestDryData.h"
+#include "MPreTreatmentAdjustDisposablesConfirmResponse.h"
#include "MPreTreatmentAdjustDisposablesPrimeResponse.h"
#include "MPreTreatmentDisposablesPrimeData.h"
#include "MPreTreatmentAdjustPatientConnectionBeginResponse.h"
@@ -394,6 +395,7 @@
REGISTER_METATYPE( AdjustInitTreatmentResponseData ) \
REGISTER_METATYPE( AdjustParametersValidationResponseData ) \
REGISTER_METATYPE( AdjustWaterSampleResponseData ) \
+ REGISTER_METATYPE( AdjustDisposablesConfirmResponseData ) \
REGISTER_METATYPE( AdjustDisposablesPrimeResponseData ) \
REGISTER_METATYPE( AdjustPatientConnectionBeginResponseData ) \
REGISTER_METATYPE( AdjustUltrafiltrationInitResponseData ) \
@@ -519,6 +521,7 @@
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustInitTreatmentResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustParametersValidationResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustWaterSampleResponseData ) \
+ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustDisposablesConfirmResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustDisposablesPrimeResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustPatientConnectionBeginResponseData ) \
ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, AdjustUltrafiltrationInitResponseData ) \
@@ -695,6 +698,7 @@
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustInitTreatmentResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustParametersValidationResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustWaterSampleResponseData ) \
+ ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustDisposablesConfirmResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustDisposablesPrimeResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustPatientConnectionBeginResponseData ) \
ACTION_RECEIVE_BRIDGE_DEFINITION( AdjustUltrafiltrationInitResponseData ) \
@@ -955,6 +959,7 @@
ACTION_RECEIVE_SIGNAL( AdjustInitTreatmentResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustParametersValidationResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustWaterSampleResponseData ) \
+ ACTION_RECEIVE_SIGNAL( AdjustDisposablesConfirmResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustDisposablesPrimeResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustPatientConnectionBeginResponseData ) \
ACTION_RECEIVE_SIGNAL( AdjustUltrafiltrationInitResponseData ) \