Index: firmware/App/Controllers/AirTrap.c =================================================================== diff -u -r571a5f2dac16909c6351279ee80655abb0c64d83 -r13700bb1d05322c1c0437957b072a0a7e1834639 --- firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision 571a5f2dac16909c6351279ee80655abb0c64d83) +++ firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision 13700bb1d05322c1c0437957b072a0a7e1834639) @@ -35,7 +35,7 @@ /// Interval (ms/task time) at which the air trap data is published on the CAN bus. #define AIR_TRAP_DATA_PUB_INTERVAL ( MS_PER_SECOND / TASK_GENERAL_INTERVAL ) -#define AIR_PUMP_UPPER_LEVEL_PERSISTENCE ( 2 * MS_PER_SECOND / TASK_GENERAL_INTERVAL ) +#define AIR_PUMP_UPPER_LEVEL_PERSISTENCE ( 100 / TASK_GENERAL_INTERVAL ) /// Persistence period for illegal level sensors fault. static const U32 AIR_TRAP_ILLEGAL_LEVELS_PERSISTENCE = ( MS_PER_SECOND * 2 / TASK_GENERAL_INTERVAL );