Index: firmware/App/Controllers/Valves.c =================================================================== diff -u -ra28daf72bbc8bd7313425471555d5189d946af13 -re7bc9d045b2da257ac8034a1d406525b8040a5d7 --- firmware/App/Controllers/Valves.c (.../Valves.c) (revision a28daf72bbc8bd7313425471555d5189d946af13) +++ firmware/App/Controllers/Valves.c (.../Valves.c) (revision e7bc9d045b2da257ac8034a1d406525b8040a5d7) @@ -463,6 +463,9 @@ { energized = TRUE; } + + // Send air trap event + SEND_EVENT_WITH_2_U32_DATA( HD_EVENT_AIR_TRAP_VALVE_ON_OFF, (U32)state, 0 ) } // Of course if invalid air trap state was requested, keep the valve de-energized (close) else