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.