Spacecraft Control Bundle 1
|
Controls the orientation of a high gain antenna. More...
#include <fsw_two_axis_hga_control.h>
Public Member Functions | |
fsw_two_axis_hga_control (const char *mod_name) | |
void | initialize_data () |
Create data and request the #FSW_TWO_AXIS_HGA_CONTROL_TRIGGER. More... | |
void | initialize () |
void | handle_event (int code) |
int | get_index (int id, ml_matrix index_list) |
Get the index for the SPICE id. More... | |
Protected Attributes | |
HGA Inputs | |
CD_REQUEST_REF | hga_gimbal_angle_ref |
HGA gimbal angle. More... | |
CD_REQUEST_REF | orbit_state_ref |
HGA orbit state, "od_state". More... | |
CD_REQUEST_REF | ephem_planet_index_ref |
HGA ephemeris index list. More... | |
CD_REQUEST_REF | ephem_planet_rotation_matrix_ref |
HGA planet rotation matrix list. More... | |
CD_REQUEST_REF | ephem_planet_radius_ref |
Planet radius. More... | |
CD_REQUEST_REF | ephem_planet_position_ref |
Planet positions. More... | |
CD_REQUEST_REF | quaternion_ref |
The estimated quaternion, "q_eci_to_body_sim". More... | |
HGA Assignments | |
CD_REQUEST_REF | hga_rate_demand_ref |
HGA rate demand. More... | |
HGA Parameters | |
CD_CREATE_REF | hga_gain_command_ref |
CD_CREATE_REF | hga_planet_id_command_ref |
HGA planet id (int) More... | |
CD_CREATE_REF | hga_boresight_command_ref |
HGA boresight. More... | |
CD_CREATE_REF | hga_target_command_ref |
HGA ground target. More... | |
Controls the orientation of a high gain antenna.
Uses the ephemeris to point the HGA
int fsw_two_axis_hga_control::get_index | ( | int | id, |
ml_matrix | index_list | ||
) |
Get the index for the SPICE id.
void fsw_two_axis_hga_control::initialize_data | ( | ) |
Create data and request the #FSW_TWO_AXIS_HGA_CONTROL_TRIGGER.
References hga_boresight_command_ref, hga_gain_command_ref, hga_planet_id_command_ref, and hga_target_command_ref.
|
protected |
HGA ephemeris index list.
|
protected |
Planet positions.
|
protected |
Planet radius.
|
protected |
HGA planet rotation matrix list.
|
protected |
HGA gimbal angle.
|
protected |
HGA rate demand.
|
protected |
HGA orbit state, "od_state".
|
protected |
The estimated quaternion, "q_eci_to_body_sim".