Index: firmware/App/Modes/FPModes/FPOperationModes.h =================================================================== diff -u -r3e1af7cc2576e347ab8bdf2f400196b2301def07 -r4360891b921388dcc35e7b0362c3e4e246714e36 --- firmware/App/Modes/FPModes/FPOperationModes.h (.../FPOperationModes.h) (revision 3e1af7cc2576e347ab8bdf2f400196b2301def07) +++ firmware/App/Modes/FPModes/FPOperationModes.h (.../FPOperationModes.h) (revision 4360891b921388dcc35e7b0362c3e4e246714e36) @@ -8,7 +8,7 @@ * @file FPOperationModes.h * * @author (last) Raghu Kallala -* @date (last) 30-Mar-2026 +* @date (last) 06-Apr-2026 * * @author (original) Michael Garthwaite * @date (original) 08-Sep-2025 @@ -47,6 +47,12 @@ { BOOL isFPDefeatured; ///< FP defeatured status } FP_DEF_STATUS_PAYLOAD_T; + +/// Payload structure for FP boost pump status request +typedef struct +{ + BOOL isFPBoostPumpInstalled; ///< FP boost pump installation status +} FP_BOOST_PUMP_INSTALL_STATUS_PAYLOAD_T; #pragma pack(pop) // ********** public function prototypes ********** @@ -69,6 +75,7 @@ BOOL testSetFPOpModePublishIntervalOverride( MESSAGE_T *message ); // Set operation mode publish interval override BOOL testSetGeneratePermeateSignal( MESSAGE_T *message ); // Set start stop generate permeate. BOOL testGetFPDefeaturedStatus( MESSAGE_T *message ); // Send a response message with FP defeatured status payload +BOOL testGetFPBoostPumpInstallStatus( MESSAGE_T *message ); // Send a response message with FP boost pump installation status payload BOOL testSetFPOperationSubMode( MESSAGE_T *message ); // Set operation sub mode override /**@}*/