Raytheon ASR-10SS vendor-specific content of I002/050 Station Configuration Status.
More...
Raytheon ASR-10SS vendor-specific content of I002/050 Station Configuration Status.
- Format:
- Variable length Data Item, extendible, up to 16 octets. Each octet carries a FX bit (bit 1): FX = 1 indicates extension, FX = 0 terminates the Data Item.
- Structure:
- Byte 1: PSR A Mode / Role / Condition (2 bits each)
- Byte 2: PSR B Mode / Role / Condition (2 bits each)
- Byte 3: Transmitter Number (bits 8-4)
- Byte 4: Tx / TX A / TX B Condition (2 bits each)
- Byte 5: Processing channel alarm bits (PSR TD/TO, WX D/C, MSSR TD/TO, SCDI TO)
- Byte 6: MSSR A Mode / Role / Condition (2 bits each)
- Byte 7: MSSR B Mode / Role / Condition (2 bits each)
- Byte 8: SCDI A Mode / Role / Condition (2 bits each)
- Byte 9: SCDI B Mode / Role / Condition (2 bits each)
- Byte 10: FMAC A / B Condition (2 bits each)
- Byte 11: Selected Ethernet, SCDI A/B Active, Radar Group Condition
- Byte 12: Summary Status Alarm and shelter alarms (fire, intrusion, smoke, temperature, wind velocity)
- Byte 13: Antenna Condition, Drive Motor A on/off and condition
- Byte 14: Drive Motor B on/off and condition, Azimuth Data Generator A/B condition
- Byte 15: UPS Role / Condition / Battery status
- Byte 16: Engine Generator Role / Condition, Site Power Source
- 2-bit Status Field decoding (bytes 1, 2, 6, 7, 8, 9):
- 00: Unknown
- 01: Selected (Mode) / On-Line (Role) / Serviceable (Condition)
- 10: Standby (Mode) / Maintenance (Role) / Failed (Condition)
- 11: Invalid (NU)
- Note
- 901 is an internal data item number; it is displayed to users as I002/050. The standard I002/050 (application dependent bits) is left unchanged. Selected by the ASR-10SS UAP.
-
Reference: asr10ss.md (FRN 6)
◆ ast_dataitem_002_901_get_size
Get size function for I002/901.
◆ ast_asr10ss_condition_t
Operating condition of an ASR-10SS subsystem (2-bit status field).
| Enumerator |
|---|
| AST_ASR10SS_COND_UNKNOWN | Unknown.
|
| AST_ASR10SS_COND_SERVICEABLE | Serviceable.
|
| AST_ASR10SS_COND_FAILED | Failed.
|
| AST_ASR10SS_COND_INVALID | Invalid (NU).
|
◆ ast_asr10ss_mode_t
Operating mode of an ASR-10SS subsystem (2-bit status field).
| Enumerator |
|---|
| AST_ASR10SS_MODE_UNKNOWN | Unknown.
|
| AST_ASR10SS_MODE_SELECTED | Selected.
|
| AST_ASR10SS_MODE_STANDBY | Standby.
|
| AST_ASR10SS_MODE_INVALID | Invalid (NU).
|
◆ ast_asr10ss_role_t
Operating role of an ASR-10SS subsystem (2-bit status field).
| Enumerator |
|---|
| AST_ASR10SS_ROLE_UNKNOWN | Unknown.
|
| AST_ASR10SS_ROLE_ONLINE | On-Line.
|
| AST_ASR10SS_ROLE_MAINTENANCE | Maintenance.
|
| AST_ASR10SS_ROLE_INVALID | Invalid (NU).
|
◆ ast_dataitem_002_901_decode()
Decode function for I002/901.
◆ ast_dataitem_002_901_get_detail_html()
| void ast_dataitem_002_901_get_detail_html |
( |
char * | detail, |
|
|
const size_t | detail_size, |
|
|
const ast_dataitem_t | di ) |
Get detail function for I002/901.
◆ ast_dataitem_002_901_get_summary()
| void ast_dataitem_002_901_get_summary |
( |
char * | summary, |
|
|
const size_t | summary_size, |
|
|
const ast_dataitem_t | di ) |
Get summary function for I002/901.