Field Dependencies
This semantic rule validates MISB ST 0601 dependency checks between related fields inside the same packet.
What This Test Does
The rule checks semantic relationships such as:
- paired geospatial tags that must appear together, such as latitude and longitude pairs
- elevation fields that require their corresponding base location pair
- Tag 122 country-code content versus the declared coding method
- Tag 102 SDCC pack consistency
- Tag 138 payload counts versus the number of payload records present
✅ Pass Criteria
The test passes when all decoded MISB ST 0601 packets satisfy the required semantic dependencies between related fields.
❌ Fail Criteria
The test fails when a dependent MISB ST 0601 field is missing required companion fields, uses an incompatible coding method, or encodes an internally inconsistent composite structure.
Notes
This rule covers packet-level semantic consistency, not long-term timing behavior. Timestamp and cadence checks remain covered by the temporal rules.