Skip to main content

KLV

Use the Settings -> KLV tab to control how the application decodes persisted KLV metadata during ingest and in the Player. These settings are application-level preferences. They are saved locally and reused the next time you open StInspector.

⚙️ Available Options

🔢 Allow KLV without version tag

Enable Allow KLV without version tag when you want the application to keep decoding MISB ST 0601 packets even when Tag 65 is missing.

When this option is enabled:

  • ingest can still collect and persist decoded KLV metadata from those packets
  • the Player can still display matched decoded KLV for those packets
  • the decoder uses the latest supported MISB ST 0601 revision when the version tag is missing

When this option is disabled:

  • packets missing Tag 65 are still scanned as raw KLV
  • decoded KLV metadata may be reduced or unavailable in ingest and Player views for those packets

🕵️‍♀️ Validation Behavior

This setting does not relax the validation rules.

Packets missing Tag 65: UAS Datalink LS Version Number are still treated as invalid by the mandatory-fields validation rule and are still reported in the Process stage.

💾 Saving Changes

After changing this option, select Save KLV Settings to persist the updated KLV preference.

If you want the change to affect an already inspected file, re-run ingest for that file so the decoded KLV metadata is rebuilt with the updated setting.