CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
ADCS_current_state_1_struct_t Struct Reference

#include <adcs_types.h>

Public Attributes

ADCS_estimation_mode_enum_t estimation_mode
 
ADCS_control_mode_enum_t control_mode
 
ADCS_run_mode_enum_t run_mode
 
ADCS_asgp4_mode_enum_t asgp4_mode
 
bool cubecontrol_signal_enabled:1
 
bool cubecontrol_motor_enabled:1
 
bool cubesense1_enabled:1
 
bool cubesense2_enabled:1
 
bool cubewheel1_enabled:1
 
bool cubewheel2_enabled:1
 
bool cubewheel3_enabled:1
 
bool cubestar_enabled:1
 
bool gps_receiver_enabled:1
 
bool gps_lna_power_enabled:1
 
bool motor_driver_enabled:1
 
bool sun_above_local_horizon:1
 
bool cubesense1_comm_error:1
 
bool cubesense2_comm_error:1
 
bool cubecontrol_signal_comm_error:1
 
bool cubecontrol_motor_comm_error:1
 
bool cubewheel1_comm_error:1
 
bool cubewheel2_comm_error:1
 
bool cubewheel3_comm_error:1
 
bool cubestar_comm_error:1
 
bool magnetometer_range_error:1
 
bool cam1_sram_overcurrent_detected:1
 
bool cam1_3v3_overcurrent_detected:1
 
bool cam1_sensor_busy_error:1
 
bool cam1_sensor_detection_error:1
 
bool sun_sensor_range_error:1
 
bool cam2_sram_overcurrent_detected:1
 
bool cam2_3v3_overcurrent_detected:1
 
bool cam2_sensor_busy_error:1
 
bool cam2_sensor_detection_error:1
 
bool nadir_sensor_range_error:1
 
bool rate_sensor_range_error:1
 
bool wheel_speed_range_error:1
 
bool coarse_sun_sensor_error:1
 
bool startracker_match_error:1
 
bool startracker_overcurrent_detected:1
 

Member Data Documentation

◆ asgp4_mode

ADCS_asgp4_mode_enum_t ADCS_current_state_1_struct_t::asgp4_mode

◆ cam1_3v3_overcurrent_detected

bool ADCS_current_state_1_struct_t::cam1_3v3_overcurrent_detected

◆ cam1_sensor_busy_error

bool ADCS_current_state_1_struct_t::cam1_sensor_busy_error

◆ cam1_sensor_detection_error

bool ADCS_current_state_1_struct_t::cam1_sensor_detection_error

◆ cam1_sram_overcurrent_detected

bool ADCS_current_state_1_struct_t::cam1_sram_overcurrent_detected

◆ cam2_3v3_overcurrent_detected

bool ADCS_current_state_1_struct_t::cam2_3v3_overcurrent_detected

◆ cam2_sensor_busy_error

bool ADCS_current_state_1_struct_t::cam2_sensor_busy_error

◆ cam2_sensor_detection_error

bool ADCS_current_state_1_struct_t::cam2_sensor_detection_error

◆ cam2_sram_overcurrent_detected

bool ADCS_current_state_1_struct_t::cam2_sram_overcurrent_detected

◆ coarse_sun_sensor_error

bool ADCS_current_state_1_struct_t::coarse_sun_sensor_error

◆ control_mode

ADCS_control_mode_enum_t ADCS_current_state_1_struct_t::control_mode

◆ cubecontrol_motor_comm_error

bool ADCS_current_state_1_struct_t::cubecontrol_motor_comm_error

◆ cubecontrol_motor_enabled

bool ADCS_current_state_1_struct_t::cubecontrol_motor_enabled

◆ cubecontrol_signal_comm_error

bool ADCS_current_state_1_struct_t::cubecontrol_signal_comm_error

◆ cubecontrol_signal_enabled

bool ADCS_current_state_1_struct_t::cubecontrol_signal_enabled

◆ cubesense1_comm_error

bool ADCS_current_state_1_struct_t::cubesense1_comm_error

◆ cubesense1_enabled

bool ADCS_current_state_1_struct_t::cubesense1_enabled

◆ cubesense2_comm_error

bool ADCS_current_state_1_struct_t::cubesense2_comm_error

◆ cubesense2_enabled

bool ADCS_current_state_1_struct_t::cubesense2_enabled

◆ cubestar_comm_error

bool ADCS_current_state_1_struct_t::cubestar_comm_error

◆ cubestar_enabled

bool ADCS_current_state_1_struct_t::cubestar_enabled

◆ cubewheel1_comm_error

bool ADCS_current_state_1_struct_t::cubewheel1_comm_error

◆ cubewheel1_enabled

bool ADCS_current_state_1_struct_t::cubewheel1_enabled

◆ cubewheel2_comm_error

bool ADCS_current_state_1_struct_t::cubewheel2_comm_error

◆ cubewheel2_enabled

bool ADCS_current_state_1_struct_t::cubewheel2_enabled

◆ cubewheel3_comm_error

bool ADCS_current_state_1_struct_t::cubewheel3_comm_error

◆ cubewheel3_enabled

bool ADCS_current_state_1_struct_t::cubewheel3_enabled

◆ estimation_mode

ADCS_estimation_mode_enum_t ADCS_current_state_1_struct_t::estimation_mode

◆ gps_lna_power_enabled

bool ADCS_current_state_1_struct_t::gps_lna_power_enabled

◆ gps_receiver_enabled

bool ADCS_current_state_1_struct_t::gps_receiver_enabled

◆ magnetometer_range_error

bool ADCS_current_state_1_struct_t::magnetometer_range_error

◆ motor_driver_enabled

bool ADCS_current_state_1_struct_t::motor_driver_enabled

◆ nadir_sensor_range_error

bool ADCS_current_state_1_struct_t::nadir_sensor_range_error

◆ rate_sensor_range_error

bool ADCS_current_state_1_struct_t::rate_sensor_range_error

◆ run_mode

ADCS_run_mode_enum_t ADCS_current_state_1_struct_t::run_mode

◆ startracker_match_error

bool ADCS_current_state_1_struct_t::startracker_match_error

◆ startracker_overcurrent_detected

bool ADCS_current_state_1_struct_t::startracker_overcurrent_detected

◆ sun_above_local_horizon

bool ADCS_current_state_1_struct_t::sun_above_local_horizon

◆ sun_sensor_range_error

bool ADCS_current_state_1_struct_t::sun_sensor_range_error

◆ wheel_speed_range_error

bool ADCS_current_state_1_struct_t::wheel_speed_range_error

The documentation for this struct was generated from the following file: