A Generic Timer counts time once it's started. Sometimes you only want it to count while the car is actually doing something, for example only while the engine is running or the car is moving. The Pause Condition handles that. While the condition is true, the timer holds its value. When it becomes false, the timer continues.
The settings
| Setting | What it does |
|---|---|
| Enable | Slider that turns the pause feature on for this timer |
| Select | The ECU channel to watch |
| Maths | The comparison used. Exact matches: Equal To and Not Equal To. Thresholds: Greater Than, Less Than, and the inclusive versions Greater Than Or Equal To and Less Than Or Equal To |
| Value | The number the channel is compared against |
Example
Say you want a timer that tracks how long a pump has been running while driving, but not while the car sits at a light. Select vehicle speed, set Maths to Less Than and Value to a small speed. Whenever the car is almost stopped, the timer pauses. Once it moves again, the count resumes.
For a switch or on/off channel, Equal To 0 or Equal To 1 is the simplest and clearest condition. For a sensor reading, add a little margin so the timer doesn't flick between paused and running on noise.
More on generics: Generics overview, condition settings and generic outputs.




