GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package
State (783/0x30F) - Telemetry Packet
|
View Options: (help) Context:
Description:
Layout: (hide detail; help)
State (pkt) | TACTION action (fld) | TSTATUS status (fld) | TOPMODE op_mode (fld) | TVIRTMODE virt_mode (fld) | TSAATRANSIT saa_transit (fld) | TTASKSTATE lci_state (fld) ... lpa_state (fld) | TTOOSTATEBF too_state (bf) | | TPAD5 pad (0-4) | | TSTARTED started (5) | | TACTIVE active (6) | | TREADY ready (7) | TARRSTATEBF arr_state (bf) | | TPAD2 pad (0-1) | | TPENDING rep_req_pending (2) | | TGRBSTATE grb_state (3-5) | | TACTIVE active (6) | | TREADY ready (7) | TREMAINSEC too_remain_sec (fld) ... arr_remain_sec (fld) | TGBMCONFIGBF gbm_config (bf) | | TPAD5 pad (0-4) | | TALLOWED pri_int_allowed (5) ... rep_req_allowed (7) | THVCONFIGBF hv_config (bf) | | TPAD7 pad (0-6) | | TALLOWED hv_allowed (7) | TPAD16 pad (fld) | TREMAINSEC gbm_int_dis_remain_sec (fld)
typedef struct _LIM_State_Tlm {
/* Telemetry header */
char hdr[14];
/* Most Recent LIM Action */
unsigned short action;
/* Most Recent Action Status */
unsigned int status;
/* Operating Mode */
unsigned char op_mode;
/* Virtual Mode */
unsigned char virt_mode;
/* SAA Transit Status */
unsigned char saa_transit;
/* Task State */
unsigned char lci_state;
/* Task State */
unsigned char ldf_state;
/* Task State */
unsigned char lpa_state;
/* TOO State Bitfield */
LIM_TTOOSTATEBF too_state;
/* ARR State Bitfield */
LIM_TARRSTATEBF arr_state;
/* Time Remaining */
unsigned int too_remain_sec;
/* Time Remaining */
unsigned int arr_remain_sec;
/* GBM Interface Configuration Bitfield */
LIM_TGBMCONFIGBF gbm_config;
/* High-Voltage Interface Configuration Bitfield */
LIM_THVCONFIGBF hv_config;
/* 16-Bit Padding */
unsigned short pad;
/* Time Remaining */
unsigned int gbm_int_dis_remain_sec;
} LIM_State_Tlm;
Fields:
Most recent LIM action.
Bitfield containing the current ARR observation state.
Bitfield containing the current configuration of the GBM interface.
Bitfield containing the current configuration of the ACD high-voltage interface.
Current operating mode.
Explicit padding of 16 bits.
Time remaining, in seconds.
SAA transit status (0 = transit not in progress, 1 = transit in progress).
MSG status code of the most recent LIM action.
Current state of an external task.
Bitfield containing the current TOO observation state.
Current virtual mode. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||