Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r926afe9b1d9cc6931cbca48080e4a66385a20239 -ra673b3fdaed36dc1e30bce51c8d90218cc96fccb --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 926afe9b1d9cc6931cbca48080e4a66385a20239) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision a673b3fdaed36dc1e30bce51c8d90218cc96fccb) @@ -210,7 +210,7 @@ break; default: - // TODO - s/w fault + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_SOFTWARE_FAULT, SW_FAULT_ID_DIALYSIS_INVALID_STATE, currentDialysisState ) break; } } @@ -247,7 +247,7 @@ break; default: - // TODO - s/w fault + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_SOFTWARE_FAULT, SW_FAULT_ID_DIALYSIS_INVALID_UF_STATE, currentUFState ) break; } @@ -267,6 +267,8 @@ { DIALYSIS_STATE_T result = DIALYSIS_SOLUTION_INFUSION_STATE; + // TODO - + return result; }