Index: firmware/App/Modes/ModeTreatmentParams.h =================================================================== diff -u -rb01542f8e4ef5a29e9b08fc0d465478de516bf02 -r30f049651877229042e3f8700c8596e5b9a1e0f4 --- firmware/App/Modes/ModeTreatmentParams.h (.../ModeTreatmentParams.h) (revision b01542f8e4ef5a29e9b08fc0d465478de516bf02) +++ firmware/App/Modes/ModeTreatmentParams.h (.../ModeTreatmentParams.h) (revision 30f049651877229042e3f8700c8596e5b9a1e0f4) @@ -71,15 +71,18 @@ // ********** Public function prototypes ********** -void initTreatParamsMode( void ); // initialize this module -void transitionToTreatParamsMode( void ); // prepares for transition to treatment parameters mode -U32 execTreatParamsMode( void ); // execute the treatment parameters mode state machine (call from OperationModes) +void initTreatParamsMode( void ); // Initialize this module +void transitionToTreatParamsMode( void ); // Prepares for transition to treatment parameters mode +U32 execTreatParamsMode( void ); // Execute the treatment parameters mode state machine (call from OperationModes) -BOOL validateAndSetTreatmentParameters( TREATMENT_PARAMS_DATA_PAYLOAD_T params ); // user provided treatment params to be set and validated +BOOL validateAndSetTreatmentParameters( TREATMENT_PARAMS_DATA_PAYLOAD_T params ); // User provided treatment params to be set and validated BOOL signalUserConfirmationOfTreatmentParameters( void ); // User has confirmed treatment parameters BOOL signalUserRejectionOfTreatmentParameters( void ); // User has rejected treatment parameters BOOL signalUserCancelTreatment( void ); // User has cancelled treatment +void signalAlarmActionToTreatParamsMode( ALARM_ACTION_T action ); // Execute alarm action as appropriate for treatment parameters mode +BOOL validateAndSetUFVolume( F32 uFVolumeMl ); // User provided ultrafiltration volume to be set and validated + BOOL setTreatmentParameterU32( TREATMENT_PARAM_T param, U32 value ); // Set a specified unsigned integer treatment parameter value BOOL setTreatmentParameterS32( TREATMENT_PARAM_T param, S32 value ); // Set a specified signed integer treatment parameter value BOOL setTreatmentParameterF32( TREATMENT_PARAM_T param, F32 value ); // Set a specified floating point treatment parameter value