Index: firmware/App/Drivers/GLXferPump.c =================================================================== diff -u -r59db8aee013909ad99e034b638b27e16a2d88df7 -r98bd6dd355e8736e020b3900ca971120c26ad8a6 --- firmware/App/Drivers/GLXferPump.c (.../GLXferPump.c) (revision 59db8aee013909ad99e034b638b27e16a2d88df7) +++ firmware/App/Drivers/GLXferPump.c (.../GLXferPump.c) (revision 98bd6dd355e8736e020b3900ca971120c26ad8a6) @@ -72,12 +72,12 @@ *************************************************************************/ void setAirPumpMotorPower( F32 power ) { - scalarPowerLevel = convertPercentageToScalar( power ); + U08 scalarPower = scalarPowerLevel = convertPercentageToScalar( power ); // if state is changing, set the air pump to the given on/off state and send event if ( power != currentAirPumpMotorPowerLevel ) { - setH12AirPumpMotorPowerLevel( scalarPowerLevel ); + setH12AirPumpMotorPowerLevel( scalarPower ); SEND_EVENT_WITH_2_F32_DATA( TD_EVENT_AIR_PUMP_ON_OFF, currentAirPumpMotorPowerLevel, power ); currentAirPumpMotorPowerLevel = power; }