Index: firmware/App/Controllers/FluidLeak.c =================================================================== diff -u -r24b2fe72608344e67ef37234085d15ad5e4fcc37 -r29a2c3c7d7618489c0ada9f98e1d30226b455392 --- firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision 24b2fe72608344e67ef37234085d15ad5e4fcc37) +++ firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision 29a2c3c7d7618489c0ada9f98e1d30226b455392) @@ -30,7 +30,8 @@ // ********** private definitions ********** -#define FLUID_LEAK_PUB_INTERVAL ( MS_PER_SECOND / TASK_PRIORITY_INTERVAL ) ///< Interval (ms/task time) at which the fluid leak data is published on the CAN bus. +#define FLUID_LEAK_PUB_INTERVAL ( MS_PER_SECOND / TASK_PRIORITY_INTERVAL ) ///< Interval (ms/task time) at which the fluid leak data is published on the CAN bus. +#define DATA_PUBLISH_COUNTER_START_COUNT 50 ///< Data publish counter start count. // ********** private data ********** @@ -57,6 +58,7 @@ fluidLeakState.ovInitData = FLUID_LEAK_STATE_DRY; fluidLeakState.ovData = FLUID_LEAK_STATE_DRY; fluidLeakState.override = OVERRIDE_RESET; + fluidLeakStatePublicationTimerCounter = DATA_PUBLISH_COUNTER_START_COUNT; } /*********************************************************************//**