GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM_DB / V0-5-2 > lim_data / rhel6-32


Interface   Data Structures   File List   Data Fields   Globals  

_LIM_DB_Schema Struct Reference

CDM database schema when initializing LIM by configuration file. More...

#include <LIM_DB_schema.h>

List of all members.

Public Attributes

ITC_TaskID task_id
char * def_task_name
int def_task_priority
unsigned int num_pool_pkts
unsigned int pool_pkt_bytes
unsigned int * physics_apid_list
unsigned int physics_apid_count
unsigned int * cal_apid_list
unsigned int cal_apid_count
unsigned int * diag_apid_list
unsigned int diag_apid_count
unsigned int thermal_stop
unsigned int physics_start
unsigned int physics_config
unsigned int physics_restart
unsigned int physics_stop
unsigned int physics_idle
unsigned int cal_start
unsigned int cal_abort
unsigned int diag_start
unsigned int diag_abort
int select_primary_PID
int gbm_repoint_allow
int hv_allow
int gbm_pri_int_allow
int gbm_red_int_allow
int gbm_int_dis_dur
int gbm_repoint_dur


Detailed Description

CDM database schema when initializing LIM by configuration file.

Member Data Documentation

APID of the Calibration-Abort command.

Number of APIDs in the Calibration APID list, i.e. number of Calibration APIDs to capture.

List of Calibration APIDs to capture.

APID of the Calibration-Start command.

Default name of the LIM task, which is used if the name can't be found in the CPU_DB database. Note that neither this value nor the CPU_DB value is used if LIM_start is called directly with a non-NULL attribute pointer value.

Default priority of the LIM task, which is used if the priority can't be found in the CPU_DB database. Note that neither this value nor the CPU_DB value is used if LIM_start is called directly with a non-NULL attribute pointer value.

APID of the Diagnostic-Abort command.

Number of APIDs in the Diagnostic APID list, i.e. number of Diagnostic APIDs to capture.

List of Diagnostic APIDs to capture.

APID of the Diagnostic-Start command.

Amount of time, in seconds, that the GBM interrupts are disabled after one of the interrupts (primary or redundant) occurs.

Initial value of the flag which indicates whether LIM is allowed to enable the primary GBM interrupt (0 = disallow, 1 = allow). Once the LIM task is running, the LIM_Config_GBM telecommand can be used to change the value of this flag.

Initial value of the flag which indicates whether LIM is allowed to enable the redundant GBM interrupt (0 = disallow, 1 = allow). Once the LIM task is running, the LIM_Config_GBM telecommand can be used to change the value of this flag.

Initial value of the flag which indicates whether LIM is allowed to send repoint requests to the spacecraft on behalf of the GBM (0 = disallow requests, 1 = allow requests). Once the LIM task is running, the LIM_Config_GBM telecommand can be used to change the value of this flag. Note that LIM uses this flag only if the LPA task is not running when the GBM sends a repoint recommendation. If the LPA task is running, LIM forwards the repoint recommendation to LPA and lets it decide whether to send a repoint request to the spacecraft.

Dwell time, in seconds, of repoint requests that LIM sends to the spacecraft on behalf of the GBM.

Initial value of the flag which indicates whether LIM is allowed to enable the ACD high voltage (0 = disallow high voltage, 1 = allow high voltage). Once the LIM task is running, the LIM_Config_HV telecommand can be used to change the value of this flag. Note that LIM will disable the ACD high voltage during SAA transit, regardless of the value of this flag.

Number of packets in the memory allocation pool for incoming commands, command confirmations, and outgoing commands.

Number of APIDs in the Physics APID list, i.e. number of Physics APIDs to capture.

List of Physics APIDs to capture.

APID of the Physics-Configure command.

APID of Physics commands that are valid only when LPA is idle.

APID of the Physics-Restart command.

APID of the Physics-Start command.

APID of the Physics-Stop command.

Size, in bytes, of the packets in the memory allocation pool for incoming commands, command confirmations, and outgoing commands.

Flag to indicate that primary PID input signals should be selected when the LIM task starts (0 = redundant PIDs, 1 = primary PIDs). Once the LIM task is running, the LIM_Config_PID telecommand can be used to switch between primary and redundant PID input signals.

ID of the LIM task. Note that this value is not used if LIM_initialize is called directly with a valid value, i.e. a value other than ITC_TID_NONE.

APID of the Thermal-Control-Stop command.


The documentation for this struct was generated from the following file:

Generated on Tue Nov 29 17:15:02 2011 by  doxygen 1.5.8