Index: firmware/App/Modes/ModePreTreat.h =================================================================== diff -u -r927dfd6e109af46160e5aef687f1b7c286d24703 -r3f325a9fe7cbfb660a3ddf274d471d635266c586 --- firmware/App/Modes/ModePreTreat.h (.../ModePreTreat.h) (revision 927dfd6e109af46160e5aef687f1b7c286d24703) +++ firmware/App/Modes/ModePreTreat.h (.../ModePreTreat.h) (revision 3f325a9fe7cbfb660a3ddf274d471d635266c586) @@ -8,7 +8,7 @@ * @file ModePreTreat.h * * @author (last) Vijay Pamula -* @date (last) 12-Jun-2026 +* @date (last) 30-Jul-2026 * * @author (original) Dara Navaei * @date (original) 25-Sep-2025 @@ -32,15 +32,20 @@ // ********** public function prototypes ********** -void initPreTreatmentMode( void ); // Initialize this module -U32 transitionToPreTreatmentMode( void ); // Prepares for transition to pre-treatment mode -U32 execPreTreatmentMode( void ); // Execute the pre-treatment mode state machine (call from OperationModes) -void signalAlarmActionToPreTreatmentMode( ALARM_ACTION_T action ); // Execute alarm action as appropriate for pre-treatment mode +void initPreTreatmentMode( void ); // Initialize this module +U32 transitionToPreTreatmentMode( void ); // Prepares for transition to pre-treatment mode +U32 execPreTreatmentMode( void ); // Execute the pre-treatment mode state machine (call from OperationModes) +void signalAlarmActionToPreTreatmentMode( ALARM_ACTION_T action ); // Execute alarm action as appropriate for pre-treatment mode TD_PRE_TREATMENT_MODE_STATE_T getPreTreatmentSubState( void ); // Get the current pre-treatment sub mode. void PreTxRequestTubeSetInstall( void ); // Request Pre-Treatment mode to transition to Install state. void PreTxRequestContinueFromRecirculate( void ); // Request Pre-Treatment mode to transition to Patient Connection state. +void PreTxRequestTubeSetInstall( void ); // Request Pre-Treatment mode to transition to Install state. +BOOL handleStartTreatmentRequest ( MESSAGE_T *message ); // Handle UI request to start treatment. +BOOL signalPreTreatmentBackoutToStandby( void ); // Request transition from Pre-Treatment Install: Await Confirmation to Standby. +BOOL testPreTreatmentStatePublishIntervalOverride( MESSAGE_T *message ); + /**@}*/ #endif