Skip to Content
CommandsStatesTriggersIntroduction

User Triggers

Customizable variables that compare system values against configurable thresholds to generate events.


What is it used for?

Use caseDescription
Fuel levelAlert when tank drops below certain level
🌡️ TemperatureDetect when a sensor goes outside allowed range
🔋 Battery voltageNotify when battery is low or disconnected
🏎️ Engine RPMAlert excessive revolutions
📊 Any CAN valueCreate thresholds for any vehicle parameter

Available Command


How It Works

  1. 📥 Data source: A command is defined to obtain the value to monitor (e.g.: QECU00 for RPM, QAD0 for voltage)
  2. ⚙️ Threshold configuration: Minimum and maximum allowed values are established
  3. 🔄 Continuous comparison: The system periodically compares the current value against thresholds
  4. Trigger generation: When the value goes outside the range, UVxx+ is activated; when it returns to range, UVxx- is activated

The triggers UV00+ to UV31+ and UV00- to UV31- can be used in the Event Engine to generate reports or execute automatic actions.


Practical Example

Low fuel alert:

// Configure UV00 to monitor fuel (CAN reading) // If level drops below 20%, activate UV00+ >SUV00E,QECU02,20,100< // Create rule: when fuel low → send report >SRL10E;TRG=UV00+;ACC={GCQ00H;@TRM}<

See Also

Last updated