Index: firmware/App/Controllers/AirPump.h =================================================================== diff -u -rf3a26c402a2ec88f5ee7dbb8eb7127ab5b4692aa -r552a7de419344b43a3307c61141c99bfbbee7345 --- firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision f3a26c402a2ec88f5ee7dbb8eb7127ab5b4692aa) +++ firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision 552a7de419344b43a3307c61141c99bfbbee7345) @@ -36,7 +36,8 @@ /// Payload record structure for air pump data broadcast message typedef struct { - U32 h12State; ///< Air Pump state status + U32 h12State; ///< Air pump state status + U32 h12Power; ///< Air pump power level setting } AIR_PUMP_PAYLOAD_T; /// Enumeration of air pump states. @@ -52,7 +53,7 @@ void initAirPump(void); void execAirPumpController(void); -void setAirPumpState( AIR_PUMP_STATE_T state ); +void setAirPumpState( AIR_PUMP_STATE_T state, U08 power ); AIR_PUMP_STATE_T getAirPumpState( void ); BOOL testAirPumpDataPublishIntervalOverride( MESSAGE_T *message );