GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM / V1-22-3 > lim / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

_LIM_Mode Struct Reference

State information for a LIM mode object. More...

List of all members.

Public Attributes

unsigned int key
LIM_Tasktask_p
LIM_Arrarr_p
LIM_Tootoo_p
LIM_Bulkbulk_p
LIM_Lcilci_p
LIM_Lpalpa_p
LIM_Ltcltc_p
LIM_Scsc_p
LIM_Gbmgbm_p
LIM_Pkt_Sendcal_start_p
LIM_Pkt_Sendphysics_start_p
LIM_Pkt_Sendshed_alert_tlm_p
LIM_Actionaction_p
LIM_Poolpool_p
LIM_Operating_Mode op_mode
LIM_Virtual_Mode virt_mode
int main_feed_on
int hold_requested
int saa_transit
int hv_allowed


Detailed Description

State information for a LIM mode object.

Member Data Documentation

Pointer to a BULK queue object.

Referenced by LIM_mode_delete(), and LIM_mode_new().

Pointer to a packet sending object for the Calibration-Start command.

Referenced by LIM_mode_handle_bulk(), and LIM_mode_new().

Pointer to a GBM interface object.

Referenced by lim_mode_config_gbm(), LIM_mode_delete(), LIM_mode_get_info(), lim_mode_main_feed_on(), and LIM_mode_new().

Nonzero value indicates that HOLD mode has been requested.

Referenced by lim_mode_hold_enter(), lim_mode_hold_exit(), and lim_mode_target_mode().

Nonzero value indicates that LIM is allowed to enable the ACD high voltage when an SAA transit is not in progress.

Referenced by lim_mode_change_hv_allowed(), LIM_mode_get_info(), LIM_mode_new(), lim_mode_power_on(), and lim_mode_saa_exit().

unsigned int _LIM_Mode::key

Key value that is set to LIM_MODE_VALID_KEY when the mode object state is valid.

Referenced by lim_mode_check(), LIM_mode_delete(), and LIM_mode_new().

Pointer to LTC task object.

Referenced by LIM_mode_delete(), LIM_mode_new(), and lim_mode_stop_activity().

Nonzero value indicates that the main feed has been enabled.

Referenced by lim_mode_main_feed_on(), and lim_mode_target_mode().

Pointer to a packet sending object to use for sending the Physics-Start command.

Referenced by LIM_mode_handle_bulk(), and LIM_mode_new().

Pointer to a packet pool object.

Referenced by LIM_mode_new(), lim_mode_pig_record(), and lim_mode_pig_verify().

Pointer to spacecraft interface object.

Referenced by lim_mode_bulk(), LIM_mode_delete(), LIM_mode_get_info(), and LIM_mode_new().

Pointer to a Load-Shed-Alert telemetry packet sending object.

Referenced by lim_mode_load_shed(), and LIM_mode_new().

Pointer to a task object to use for locking access to task state and adding command handlers.

Referenced by lim_mode_change_hv_allowed(), lim_mode_change_op_mode(), lim_mode_change_saa(), lim_mode_config_gbm(), and LIM_mode_new().

Current virtual mode.

Referenced by LIM_mode_new().


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

Generated on Tue Mar 29 14:43:00 2011 by  doxygen 1.5.8