GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM / V1-22-3 > lim / linux-gcc
Public Attributes | |
unsigned int | key |
LIM_Task * | task_p |
LIM_Action * | action_p |
LIM_Bulk * | bulk_p |
LIM_Pkt_Send * | pkt_slew_req_cmd_p |
LIM_Pkt_Send * | pkt_slew_req_tlm_p |
LIM_Pkt_Send * | pkt_slew_rsp_tlm_p |
int | rep_req_pending |
unsigned int | rep_req_dwell |
unsigned int | rep_req_tran_id |
double | rep_req_ra |
double | rep_req_dec |
WUT_tmr * | wut |
int | wut_active |
int | expired |
unsigned int | start_sec |
Pointer to an action reporting object.
Referenced by lim_sc_change_state(), LIM_sc_handle_slew_response(), LIM_sc_new(), and LIM_sc_send_slew_request().
Pointer to a BULK queue object.
Referenced by LIM_sc_new(), and lim_sc_wut_handler().
int _LIM_Sc::expired |
Flag to indicate that the current repoint period has ended.
Referenced by lim_sc_expire(), LIM_sc_handle_bulk(), and lim_sc_wut_handler().
unsigned int _LIM_Sc::key |
Key value that is set to LIM_SC_VALID_KEY when the spacecraft interface object state is valid.
Referenced by lim_sc_check(), LIM_sc_delete(), and LIM_sc_new().
Pointer to a Slew-Request command packet sending object.
Referenced by LIM_sc_new(), and LIM_sc_send_slew_request().
Pointer to a Slew-Request telemetry packet sending object.
Referenced by LIM_sc_new(), and LIM_sc_send_slew_request().
Pointer to a Slew-Request response telemetry packet sending object.
Referenced by LIM_sc_handle_slew_response(), and LIM_sc_new().
double _LIM_Sc::rep_req_dec |
The declination value specified in the most recent repoint request.
Referenced by LIM_sc_handle_slew_response(), and LIM_sc_send_slew_request().
unsigned int _LIM_Sc::rep_req_dwell |
The dwell time, in seconds, specified in the most recent repoint request.
Referenced by LIM_sc_handle_slew_response(), LIM_sc_remain_sec(), and LIM_sc_send_slew_request().
Flag indicating that a repoint request has been sent to the spacecraft, but a corresponding response has not been received.
Referenced by lim_sc_change_state(), LIM_sc_handle_grb_idle(), LIM_sc_handle_slew_response(), LIM_sc_new(), LIM_sc_rep_req_is_pending(), and LIM_sc_send_slew_request().
double _LIM_Sc::rep_req_ra |
The right-ascension value specified in the most recent repoint request.
Referenced by LIM_sc_handle_slew_response(), and LIM_sc_send_slew_request().
unsigned int _LIM_Sc::rep_req_tran_id |
The transaction ID specified in the most recent repoint request.
Referenced by LIM_sc_handle_slew_response(), and LIM_sc_send_slew_request().
unsigned int _LIM_Sc::start_sec |
Starting time of the current repoint period, in seconds.
Referenced by lim_sc_change_state(), and LIM_sc_remain_sec().
Pointer to a task control object.
Referenced by lim_sc_change_state(), and LIM_sc_new().
WUT_tmr* _LIM_Sc::wut |
Handle for the wake-up timer that times the repoint period.
Referenced by LIM_sc_delete(), lim_sc_expire(), LIM_sc_handle_slew_response(), and LIM_sc_new().
Flag indicating that the repoint wake-up timer is active.
Referenced by lim_sc_change_state(), LIM_sc_handle_grb_idle(), LIM_sc_new(), LIM_sc_remain_sec(), LIM_sc_rep_is_active(), and LIM_sc_send_slew_request().