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