7#include <ControlDeck2/ControlDeck2.h>
9#ifndef FSW_HIGH_THRUST_GUIDANCE
10#define FSW_HIGH_THRUST_GUIDANCE
19 void initialize_data_requests();
20 void handle_event(
int code);
24 void initialize_guidance_file();
85 CD_CREATE_REF guidance_orbit_force_ref;
94 cd_control_module *fsw_high_thrust_guidance_builder(
const char *name);
High thrust guidance.
Definition: fsw_high_thrust_guidance.h:15
CD_REQUEST_REF acs_body_align_axis_command_ref
Guidance use RCS command.
Definition: fsw_high_thrust_guidance.h:49
void initialize_data()
Create data and request the FSW_HIGH_THRUST_GUIDANCE_TRIGGER.
Definition: fsw_high_thrust_guidance.cc:20
CD_CREATE_REF guidance_pulsewidth_demand_ref
Pulsewidth Demand.
Definition: fsw_high_thrust_guidance.h:37
CD_REQUEST_REF acs_target_quaternion_ref
Desired quaternion.
Definition: fsw_high_thrust_guidance.h:45
CD_REQUEST_REF jd_ref
Jd.
Definition: fsw_high_thrust_guidance.h:31
CD_REQUEST_REF acs_control_mode_command_ref
Control mode.
Definition: fsw_high_thrust_guidance.h:47
CD_REQUEST_REF acs_eci_align_axis_command_ref
Guidance use RCS command.
Definition: fsw_high_thrust_guidance.h:51
CD_REQUEST_REF q_eci_to_body_ref
Quaternion.
Definition: fsw_high_thrust_guidance.h:29
CD_CREATE_REF guidance_step_command_ref
Guidance step.
Definition: fsw_high_thrust_guidance.h:78
CD_CREATE_REF guidance_duration_command_ref
Duration.
Definition: fsw_high_thrust_guidance.h:70
CD_CREATE_REF guidance_thrust_axis_command_ref
Thrust axis command.
Definition: fsw_high_thrust_guidance.h:62
CD_CREATE_REF guidance_use_rcs_command_ref
Guidance use RCS command.
Definition: fsw_high_thrust_guidance.h:76
CD_CREATE_REF guidance_mode_command_ref
Definition: fsw_high_thrust_guidance.h:58
CD_CREATE_REF guidance_control_command_ref
Guidance control command.
Definition: fsw_high_thrust_guidance.h:60
CD_CREATE_REF guidance_thruster_mode_ref
Guidance thruster mode.
Definition: fsw_high_thrust_guidance.h:74
CD_CREATE_REF guidance_thruster_command_ref
Thruster set.
Definition: fsw_high_thrust_guidance.h:66
CD_CREATE_REF guidance_throttle_command_ref
Throttle.
Definition: fsw_high_thrust_guidance.h:72
CD_CREATE_REF guidance_target_vector_command_ref
Guidance thrust target vector.
Definition: fsw_high_thrust_guidance.h:64
CD_CREATE_REF guidance_on_target_ref
On target.
Definition: fsw_high_thrust_guidance.h:80
CD_CREATE_REF guidance_jd_start_command_ref
Start jd.
Definition: fsw_high_thrust_guidance.h:68