7#include <ControlDeck2/ControlDeck2.h>
9#ifndef FSW_TWO_AXIS_SOLAR_WING_CONTROL
10#define FSW_TWO_AXIS_SOLAR_WING_CONTROL
23 void handle_event(
int code);
54 cd_control_module *fsw_two_axis_solar_wing_control_builder(
const char *name);
Controls the orientation of solar wings.
Definition: fsw_two_axis_solar_wing_control.h:18
CD_REQUEST_REF quaternion_ref
The estimated quaternion, "q_eci_to_body_sim".
Definition: fsw_two_axis_solar_wing_control.h:42
void initialize_data()
Create data and request #FSW_TWO_AXIS_SOLAR_WING_CONTROL_TRIGGER.
Definition: fsw_two_axis_solar_wing_control.cc:16
CD_REQUEST_REF angle_ref
Angle, "angle_solar_wing_sim".
Definition: fsw_two_axis_solar_wing_control.h:38
CD_REQUEST_REF ephem_sun_vector_ref
Sun vector.
Definition: fsw_two_axis_solar_wing_control.h:40
CD_REQUEST_REF solar_wing_rate_demand_ref
Rate demand to hardware.
Definition: fsw_two_axis_solar_wing_control.h:48
CD_CREATE_REF solar_wing_gain_command_ref
Gain command (double)
Definition: fsw_two_axis_solar_wing_control.h:30
CD_CREATE_REF solar_wing_offset_command_ref
The offset angle, "solar_wing_offset".
Definition: fsw_two_axis_solar_wing_control.h:32