|
CTS-SAT-1-OBC-Firmware
|
#include <adcs_types.h>
Public Attributes | |
| uint8_t | num_stars_detected |
| uint8_t | star_image_noise |
| uint8_t | invalid_stars |
| uint8_t | num_stars_identified |
| uint8_t | identification_mode |
| uint8_t | image_dark_value |
| uint16_t | sample_period |
| bool | image_capture_success:1 |
| bool | detection_success:1 |
| bool | identification_success:1 |
| bool | attitude_success:1 |
| bool | processing_time_error:1 |
| bool | tracking_module_enabled:1 |
| bool | prediction_enabled:1 |
| bool | comms_error:1 |
| uint8_t | star1_confidence |
| uint8_t | star2_confidence |
| uint8_t | star3_confidence |
| uint16_t | magnitude_star1 |
| uint16_t | magnitude_star2 |
| uint16_t | magnitude_star3 |
| uint16_t | catalogue_star1 |
| int16_t | centroid_x_star1 |
| int16_t | centroid_y_star1 |
| uint16_t | catalogue_star2 |
| int16_t | centroid_x_star2 |
| int16_t | centroid_y_star2 |
| uint16_t | catalogue_star3 |
| int16_t | centroid_x_star3 |
| int16_t | centroid_y_star3 |
| uint16_t | capture_time_ms |
| uint16_t | detection_time_ms |
| uint16_t | identification_time_ms |
| int32_t | x_axis_rate_micro |
| int32_t | y_axis_rate_micro |
| int32_t | z_axis_rate_micro |
| int32_t | q0_micro |
| int32_t | q1_micro |
| int32_t | q2_micro |
| bool ADCS_raw_star_tracker_struct_t::attitude_success |
| uint16_t ADCS_raw_star_tracker_struct_t::capture_time_ms |
| uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star1 |
| uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star2 |
| uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star3 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star1 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star2 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star3 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star1 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star2 |
| int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star3 |
| bool ADCS_raw_star_tracker_struct_t::comms_error |
| bool ADCS_raw_star_tracker_struct_t::detection_success |
| uint16_t ADCS_raw_star_tracker_struct_t::detection_time_ms |
| uint8_t ADCS_raw_star_tracker_struct_t::identification_mode |
| bool ADCS_raw_star_tracker_struct_t::identification_success |
| uint16_t ADCS_raw_star_tracker_struct_t::identification_time_ms |
| bool ADCS_raw_star_tracker_struct_t::image_capture_success |
| uint8_t ADCS_raw_star_tracker_struct_t::image_dark_value |
| uint8_t ADCS_raw_star_tracker_struct_t::invalid_stars |
| uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star1 |
| uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star2 |
| uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star3 |
| uint8_t ADCS_raw_star_tracker_struct_t::num_stars_detected |
| uint8_t ADCS_raw_star_tracker_struct_t::num_stars_identified |
| bool ADCS_raw_star_tracker_struct_t::prediction_enabled |
| bool ADCS_raw_star_tracker_struct_t::processing_time_error |
| int32_t ADCS_raw_star_tracker_struct_t::q0_micro |
| int32_t ADCS_raw_star_tracker_struct_t::q1_micro |
| int32_t ADCS_raw_star_tracker_struct_t::q2_micro |
| uint16_t ADCS_raw_star_tracker_struct_t::sample_period |
| uint8_t ADCS_raw_star_tracker_struct_t::star1_confidence |
| uint8_t ADCS_raw_star_tracker_struct_t::star2_confidence |
| uint8_t ADCS_raw_star_tracker_struct_t::star3_confidence |
| uint8_t ADCS_raw_star_tracker_struct_t::star_image_noise |
| bool ADCS_raw_star_tracker_struct_t::tracking_module_enabled |
| int32_t ADCS_raw_star_tracker_struct_t::x_axis_rate_micro |
| int32_t ADCS_raw_star_tracker_struct_t::y_axis_rate_micro |
| int32_t ADCS_raw_star_tracker_struct_t::z_axis_rate_micro |