Skip to content

Til90EDataStrMsg

Til 90 E Data Str Msg

AM Type: 10

Source Code


Field Bits Type Condition Mutator Validator Description
ls_header — Struct Always
├── uplink_version 4 UInt Always
├── node_id_high 4 Fragment Always
├── product_code 8 UInt Always
├── node_id 16 UInt Always
├── sequence_number 8 UInt Always
└── am_type 8 UInt Always
version 2 UInt Always
alerts — Struct Always
├── status — Struct Always
│   ├── x 2 Enum Always INACTIVE (0), ACTIVE_PREVIOUS (1), ACTIVE_NOW_LOW (2), ACTIVE_NOW_HIGH (3)
│   ├── y 2 Enum Always INACTIVE (0), ACTIVE_PREVIOUS (1), ACTIVE_NOW_LOW (2), ACTIVE_NOW_HIGH (3)
│   └── z 2 Enum Always INACTIVE (0), ACTIVE_PREVIOUS (1), ACTIVE_NOW_LOW (2), ACTIVE_NOW_HIGH (3)
├── reserved 6 Reserved Always
└── excess — Struct Always
    ├── x 7 UInt (x == ACTIVE_NOW_LOW) or (x == ACTIVE_NOW_HIGH) ExcessMutator RangeValidator[0, 167]
    ├── y 7 UInt (y == ACTIVE_NOW_LOW) or (y == ACTIVE_NOW_HIGH) ExcessMutator RangeValidator[0, 167]
    └── z 7 UInt (z == ACTIVE_NOW_LOW) or (z == ACTIVE_NOW_HIGH) ExcessMutator RangeValidator[0, 167]