Spacecraft Control Bundle 1
|
Controls the orientation of a high gain antenna. More...
#include <fsw_two_axis_ons_control.h>
Public Member Functions | |
fsw_two_axis_ons_control (const char *mod_name) | |
void | initialize_data () |
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 | |
CD_REQUEST_REF | ons_rate_demand_ref |
ONS rate demand. More... | |
CD_REQUEST_REF | ons_target_ref |
ONS target. More... | |
CD_REQUEST_REF | ons_gimbal_angle_ref |
ONS gimbal angle. More... | |
CD_REQUEST_REF | quaternion_ref |
The estimated quaternion. More... | |
CD_CREATE_REF | ons_target_locked_ref |
The target locked output. More... | |
CD_CREATE_REF | ons_gain_command_ref |
ONS gain. More... | |
Controls the orientation of a high gain antenna.
Uses the ephemeris to point the HGA
int fsw_two_axis_ons_control::get_index | ( | int | id, |
ml_matrix | index_list | ||
) |
Get the index for the SPICE id.
|
protected |
ONS gain.
|
protected |
ONS gimbal angle.
|
protected |
ONS rate demand.
|
protected |
The target locked output.
|
protected |
ONS target.
|
protected |
The estimated quaternion.