Index: firmware/App/Controllers/AirPump.h =================================================================== diff -u -r515eb6e184a716fb21f7a5008e54570c1f58fe42 -rf267032333f872d729d33614f48373eeb6c422d2 --- firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision 515eb6e184a716fb21f7a5008e54570c1f58fe42) +++ firmware/App/Controllers/AirPump.h (.../AirPump.h) (revision f267032333f872d729d33614f48373eeb6c422d2) @@ -38,8 +38,8 @@ typedef struct { U32 h12State; ///< Air pump state status - U32 h12Power; ///< Air pump power level setting U32 h12Rpm; ///< Air pump speed in RPM. + F32 h12Power; ///< Air pump power level setting } AIR_PUMP_PAYLOAD_T; #pragma pack(pop) @@ -56,7 +56,7 @@ void initAirPump(void); void execAirPumpController(void); -void setAirPumpState( AIR_PUMP_STATE_T state, U08 power ); +void setAirPumpState( AIR_PUMP_STATE_T state, F32 power ); AIR_PUMP_STATE_T getAirPumpState( void ); BOOL testAirPumpDataPublishIntervalOverride( MESSAGE_T *message );