Skip to main content

🔍 Field Decode

This structural rule validates that each known MISB ST 0601 tag value can be decoded by the field codec defined for that tag.

What This Test Does​

The rule:

  • decodes each MISB ST 0601 packet into field-level values
  • applies the tag-specific MISB ST 0601 field decoder to each known tag
  • reports malformed encodings, invalid field lengths, and other field-level decode failures

✅ Pass Criteria​

The test passes when all known MISB ST 0601 fields in the detected packets decode successfully.

❌ Fail Criteria​

The test fails when a known MISB ST 0601 field has an invalid encoded value, invalid field length, or other decode error.

Notes​

Unknown-tag handling is covered separately by Unknown Tag for Revision. This rule focuses on tags that are known to the resolved MISB ST 0601 schema but whose raw value cannot be decoded correctly.