🎯 KLV Breakpoints

You can automatically pause stream or file playback when certain metadata conditions are met.


πŸ› οΈ Setting Breakpoints

Press KLV Breakpoints to open the KLV Conditions Window.

KLV Conditions Window

There are two available modes:

  • ANY – Playback will pause if any condition is true.
  • ALL – Playback will pause only if all conditions are true.

KLV Breakpoints

πŸ”§ Breakpoint Properties

  • Enabled – Toggle the breakpoint on or off
  • Tags – MISB 0601 tag
  • Condition – Logical expression to evaluate
  • Value – Value to compare
  • Deviation – Acceptable margin of error (in % or seconds for time tags) for eq or neq conditions

For example, to pause playback when altitude reaches approximately 1000 meters, set the condition to eq and enter 1000 as the value. Since exact matches are rare, define a deviation to allow for a small margin. For time-based conditions, deviation is defined in seconds.


πŸ” Expression Syntax

Depending on the metadata type, different logic operators are available:

πŸ“… date / number

Available operators:

  • present
  • absent
  • eq, neq
  • gt, gte
  • lt, lte

πŸ”€ string

Available operators:

  • present
  • absent
  • eq, neq
  • startsWith
  • endsWith
  • contains

🧩 Nested Local Set

Available operators:

  • present
  • absent

⏸️ Triggering Breakpoints

When a condition is met, playback is paused automatically.

KLV Breakpoint Triggered