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.