Index: firmware/App/Modes/ModeTreatmentParams.c =================================================================== diff -u -r6f9114398c3d37f2b17fff8fdb7f2b2c9bfc6a4b -rd3b7ae356aae29c99cb039713a2e120fdbce5a9c --- firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision 6f9114398c3d37f2b17fff8fdb7f2b2c9bfc6a4b) +++ firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision d3b7ae356aae29c99cb039713a2e120fdbce5a9c) @@ -336,10 +336,7 @@ // Set all treatment parameters (except UF volume which is not yet received) for ( param = TREATMENT_PARAM_FIRST_UINT; param < TREATMENT_PARAM_UF_VOLUME; param++ ) { - if ( FALSE == setCriticalData( &treatmentParameters[ param ], stagedParams[ param ] ) ) - { - // TODO - should never get here - s/w fault? - } + setCriticalData( &treatmentParameters[ param ], stagedParams[ param ] ); } // Retain original settings for treatment that may be adjusted later during treatment origTreatmentParams.bloodFlowRate_mL_min = getCriticalData( &treatmentParameters[ TREATMENT_PARAM_BLOOD_FLOW ] ).uInt;