GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM / V1-22-4 > lim / rhel5-64
Public Attributes | |
unsigned int | key |
LIM_Task * | task_p |
LIM_Arr * | arr_p |
LIM_Too * | too_p |
LIM_Bulk * | bulk_p |
LIM_Lci * | lci_p |
LIM_Lpa * | lpa_p |
LIM_Ltc * | ltc_p |
LIM_Sc * | sc_p |
LIM_Gbm * | gbm_p |
LIM_Pkt_Send * | cal_start_p |
LIM_Pkt_Send * | physics_start_p |
LIM_Pkt_Send * | shed_alert_tlm_p |
LIM_Action * | action_p |
LIM_Pool * | pool_p |
LIM_Operating_Mode | op_mode |
LIM_Virtual_Mode | virt_mode |
int | main_feed_on |
int | hold_requested |
int | saa_transit |
int | hv_allowed |
Pointer to an action object to use for reporting LIM actions.
Referenced by lim_mode_bias_acd(), lim_mode_bias_acd_off(), lim_mode_bias_acd_on(), lim_mode_bias_cal(), lim_mode_bias_cal_off(), lim_mode_bias_cal_on(), lim_mode_bias_tkr(), lim_mode_bias_tkr_off(), lim_mode_bias_tkr_on(), lim_mode_cal_complete(), lim_mode_change_hv_allowed(), lim_mode_change_op_mode(), lim_mode_change_saa(), lim_mode_config_hv(), lim_mode_config_pid(), lim_mode_grb_confirmed(), lim_mode_grb_finished(), lim_mode_load_shed(), lim_mode_look_at_me(), lim_mode_main_feed_on(), LIM_mode_new(), lim_mode_power_off(), lim_mode_power_on(), lim_mode_saa_enter(), and lim_mode_saa_exit().
Pointer to ARR observation object.
Referenced by lim_mode_arr_abort(), lim_mode_arr_response(), lim_mode_bulk(), LIM_mode_delete(), lim_mode_gbm_calcinfo(), lim_mode_gbm_closeout(), lim_mode_gbm_repoint(), LIM_mode_get_info(), lim_mode_grb_confirmed(), lim_mode_grb_finished(), lim_mode_grb_suspected(), lim_mode_handle_obs(), LIM_mode_new(), lim_mode_physics_start(), and lim_mode_target_mode().
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 LCI task object.
Referenced by lim_mode_bulk(), lim_mode_cal_abort(), lim_mode_cal_active(), lim_mode_cal_complete(), lim_mode_cal_start(), LIM_mode_delete(), LIM_mode_get_info(), lim_mode_handle_cal(), LIM_mode_new(), lim_mode_stop_activity(), and lim_mode_target_mode().
Pointer to LPA task object.
Referenced by lim_mode_bias_acd(), lim_mode_bias_acd_off(), lim_mode_bias_acd_on(), lim_mode_bias_cal(), lim_mode_bias_cal_off(), lim_mode_bias_cal_on(), lim_mode_bias_tkr(), lim_mode_bias_tkr_off(), lim_mode_bias_tkr_on(), lim_mode_bulk(), LIM_mode_delete(), lim_mode_gbm_calcinfo(), lim_mode_gbm_closeout(), lim_mode_gbm_repoint(), LIM_mode_get_info(), lim_mode_handle_obs(), lim_mode_latc_config(), lim_mode_latc_record(), lim_mode_latc_verify(), LIM_mode_new(), lim_mode_physics_active(), lim_mode_physics_complete(), lim_mode_physics_idle(), lim_mode_physics_start(), lim_mode_physics_stop(), lim_mode_saa_enter(), lim_mode_stop_activity(), and lim_mode_target_mode().
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().
Current operating mode.
Referenced by lim_mode_bulk(), lim_mode_cal_complete(), lim_mode_change_op_mode(), lim_mode_config_gbm(), lim_mode_config_hv(), lim_mode_gbm_calcinfo(), lim_mode_gbm_repoint(), LIM_mode_get_info(), lim_mode_grb_confirmed(), lim_mode_grb_finished(), lim_mode_grb_suspected(), lim_mode_handle_command(), lim_mode_handle_obs(), lim_mode_handle_op_mode(), LIM_mode_new(), lim_mode_physics_start(), lim_mode_physics_stop(), lim_mode_saa_enter(), lim_mode_saa_exit(), lim_mode_stop_activity(), and lim_mode_too_start().
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().
Nonzero value indicates that an SAA transit is in progress.
Referenced by lim_mode_change_saa(), lim_mode_config_hv(), LIM_mode_get_info(), lim_mode_handle_obs(), LIM_mode_new(), lim_mode_physics_start(), lim_mode_power_on(), and lim_mode_too_start().
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().
Pointer to TOO observation object.
Referenced by lim_mode_bulk(), LIM_mode_delete(), LIM_mode_get_info(), LIM_mode_new(), lim_mode_physics_start(), lim_mode_target_mode(), lim_mode_too_abort(), and lim_mode_too_start().
Current virtual mode.
Referenced by LIM_mode_new().