GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package
Lrs0 (551/0x227) - Telemetry Packet
|
"Low-rate Science/LIM State Packet" (APP/LHK) View Options: (help) Context:
Description:
Layout: (hide detail; help)
Lrs0 (pkt) | Padus16 spares[0-2] (fld) | TIMESEC gemsec (fld) | TIMESUBSEC gemsub (fld) | GEMLRS gemlrs (str) | | GEMLRSLIVE live (fld) | | GEMPRSCL presc (fld) | | GEMLRSDISC disc (fld) | | GEMLRSSENT sent (fld) | | GEMLRSDEAD dead (fld) | TIMESEC ebmsec (fld) | TIMESUBSEC ebmsub (fld) | EBMSTATS ebmstat (str) | | EVTSTAT evts[0-12] (fld) | ACTION action (fld) | STATUS status (fld) | OPMODE op_mode (fld) | VIRTMODE virt_mode (fld) | SAATRANSIT saa_transit (fld) | TASKSTATE lci_state (fld) ... lpa_state (fld) | TOOSTATEBF too_state (bf) | | Paduc5 pad (0-4) | | STARTED started (5) | | ACTIVE active (6) | | READY ready (7) | ARRSTATEBF arr_state (bf) | | Paduc2 pad (0-1) | | PENDING rep_req_pending (2) | | GRBSTATE grb_state (3-5) | | ACTIVE active (6) | | READY ready (7) | REMAINSEC too_remain_sec (fld) ... arr_remain_sec (fld) | GBMCONFIGBF gbm_config (bf) | | Paduc5 pad (0-4) | | ALLOWED pri_int_allowed (5) ... rep_req_allowed (7) | HVCONFIGBF hv_config (bf) | | Paduc7 pad (0-6) | | ALLOWED hv_allowed (7) | Padus16 pad1 (fld) | REMAINSEC gbm_int_dis_remain_sec (fld) | LATCKEY latc_key (fld)
typedef struct _LHK_Lrs0_Tlm {
/* Telemetry header */
char hdr[14];
/* Explicit 16 bit pad in unsigned short */
unsigned short spares[3];
/* Timestamp seconds */
unsigned int gemsec;
/* Timestamp subseconds */
unsigned int gemsub;
/* GEM Low-Rate Science Counter */
LHK_GEMLRS gemlrs;
/* Timestamp seconds */
unsigned int ebmsec;
/* Timestamp subseconds */
unsigned int ebmsub;
/* EBM Event Statistics */
LHK_EBMSTATS ebmstat;
/* 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 */
LHK_TOOSTATEBF too_state;
/* ARR State Bitfield */
LHK_ARRSTATEBF arr_state;
/* Time Remaining */
unsigned int too_remain_sec;
/* Time Remaining */
unsigned int arr_remain_sec;
/* GBM Interface Configuration Bitfield */
LHK_GBMCONFIGBF gbm_config;
/* High-Voltage Interface Configuration Bitfield */
LHK_HVCONFIGBF hv_config;
/* Explicit 16 bit pad in unsigned short */
unsigned short pad1;
/* Time Remaining */
unsigned int gbm_int_dis_remain_sec;
/* LATC File Key */
unsigned int latc_key;
} LHK_Lrs0_Tlm;
Fields:
Most recent LIM action.
Bitfield containing the current ARR observation state.
Contains event transmit receive statistics from the EBM.
Bitfield containing the current configuration of the GBM interface.
Contains 4 GEM low-rate science counter values.
Bitfield containing the current configuration of the ACD high-voltage interface.
File key used in most recent LATC configuration.
Current operating mode.
Explicit 16 bit pad in unsigned short
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. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||