Index: firmware/App/Controllers/AirTrap.c =================================================================== diff -u -r736cc5b56cc9c784ab1d8fc8687a73d190c35759 -raa3d4f93029367d911d15cd0fbcd265a1522cc74 --- firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision 736cc5b56cc9c784ab1d8fc8687a73d190c35759) +++ firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision aa3d4f93029367d911d15cd0fbcd265a1522cc74) @@ -367,7 +367,7 @@ setValveAirTrap( STATE_OPEN ); fillStartTime = getMSTimerCount(); - SEND_EVENT_WITH_2_U32_DATA( HD_EVENT_AIR_TRAP_FILL, 0, 0 ); + SEND_EVENT_WITH_2_U32_DATA( HD_EVENT_AIR_TRAP_FILL, STATE_OPEN, 0 ); result = AIR_TRAP_VALVE_OPEN_STATE; } @@ -396,6 +396,7 @@ else if ( AIR_TRAP_LEVEL_FLUID == getAirTrapLevel( AIR_TRAP_LEVEL_SENSOR_LOWER ) ) { setValveAirTrap( STATE_CLOSED ); + SEND_EVENT_WITH_2_U32_DATA( HD_EVENT_AIR_TRAP_FILL, STATE_CLOSED, 0 ); result = AIR_TRAP_VALVE_CLOSED_STATE; } return result;