Index: sources/canbus/MessageInterpreter.cpp =================================================================== diff -u -ra6abc05918a15924460d2b9358365b3eeedf1d1c -r604a782b50c9fc749c3bd71485e285c1070f1e01 --- sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision a6abc05918a15924460d2b9358365b3eeedf1d1c) +++ sources/canbus/MessageInterpreter.cpp (.../MessageInterpreter.cpp) (revision 604a782b50c9fc749c3bd71485e285c1070f1e01) @@ -248,6 +248,12 @@ LOG_EVENT(AdjustSalineRequestData::toString(vData)); break; + case Gui::GuiActionType::ID_AdjustPressuresLimitsReq: + if ( ! length ) { logInvalidLength(vActionId); return false; } + vPayload = Format::fromVariant(vData); + LOG_EVENT(AdjustPressuresLimitsRequestData::toString(vData)); + break; + case Gui::GuiActionType::ID_AlarmSilenceReq: if ( ! length ) { logInvalidLength(vActionId); return false; } vPayload = Format::fromVariant(vData); @@ -352,6 +358,7 @@ case Gui::GuiActionType::ID_AdjustBloodDialysateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustBloodDialysateRsp ); break; case Gui::GuiActionType::ID_AdjustSalineRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustSalineRsp ); break; case Gui::GuiActionType::ID_AdjustUltrafiltrationStateRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustUltrafiltrationStateRsp ); break; + case Gui::GuiActionType::ID_AdjustPressuresLimitsRsp : ok = notify(vMessage, vData, Gui::GuiActionType::ID_AdjustPressuresLimitsRsp ); break; // these need to be standard and use notify as well case Gui::GuiActionType::ID_AdjustUltrafiltrationEditRsp : ok = adjustUltrafiltrationEdit (vMessage, vData); break; // TODO : implement notify<>()