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

#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

Member Data Documentation

◆ attitude_success

bool ADCS_raw_star_tracker_struct_t::attitude_success

◆ capture_time_ms

uint16_t ADCS_raw_star_tracker_struct_t::capture_time_ms

◆ catalogue_star1

uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star1

◆ catalogue_star2

uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star2

◆ catalogue_star3

uint16_t ADCS_raw_star_tracker_struct_t::catalogue_star3

◆ centroid_x_star1

int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star1

◆ centroid_x_star2

int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star2

◆ centroid_x_star3

int16_t ADCS_raw_star_tracker_struct_t::centroid_x_star3

◆ centroid_y_star1

int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star1

◆ centroid_y_star2

int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star2

◆ centroid_y_star3

int16_t ADCS_raw_star_tracker_struct_t::centroid_y_star3

◆ comms_error

bool ADCS_raw_star_tracker_struct_t::comms_error

◆ detection_success

bool ADCS_raw_star_tracker_struct_t::detection_success

◆ detection_time_ms

uint16_t ADCS_raw_star_tracker_struct_t::detection_time_ms

◆ identification_mode

uint8_t ADCS_raw_star_tracker_struct_t::identification_mode

◆ identification_success

bool ADCS_raw_star_tracker_struct_t::identification_success

◆ identification_time_ms

uint16_t ADCS_raw_star_tracker_struct_t::identification_time_ms

◆ image_capture_success

bool ADCS_raw_star_tracker_struct_t::image_capture_success

◆ image_dark_value

uint8_t ADCS_raw_star_tracker_struct_t::image_dark_value

◆ invalid_stars

uint8_t ADCS_raw_star_tracker_struct_t::invalid_stars

◆ magnitude_star1

uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star1

◆ magnitude_star2

uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star2

◆ magnitude_star3

uint16_t ADCS_raw_star_tracker_struct_t::magnitude_star3

◆ num_stars_detected

uint8_t ADCS_raw_star_tracker_struct_t::num_stars_detected

◆ num_stars_identified

uint8_t ADCS_raw_star_tracker_struct_t::num_stars_identified

◆ prediction_enabled

bool ADCS_raw_star_tracker_struct_t::prediction_enabled

◆ processing_time_error

bool ADCS_raw_star_tracker_struct_t::processing_time_error

◆ q0_micro

int32_t ADCS_raw_star_tracker_struct_t::q0_micro

◆ q1_micro

int32_t ADCS_raw_star_tracker_struct_t::q1_micro

◆ q2_micro

int32_t ADCS_raw_star_tracker_struct_t::q2_micro

◆ sample_period

uint16_t ADCS_raw_star_tracker_struct_t::sample_period

◆ star1_confidence

uint8_t ADCS_raw_star_tracker_struct_t::star1_confidence

◆ star2_confidence

uint8_t ADCS_raw_star_tracker_struct_t::star2_confidence

◆ star3_confidence

uint8_t ADCS_raw_star_tracker_struct_t::star3_confidence

◆ star_image_noise

uint8_t ADCS_raw_star_tracker_struct_t::star_image_noise

◆ tracking_module_enabled

bool ADCS_raw_star_tracker_struct_t::tracking_module_enabled

◆ x_axis_rate_micro

int32_t ADCS_raw_star_tracker_struct_t::x_axis_rate_micro

◆ y_axis_rate_micro

int32_t ADCS_raw_star_tracker_struct_t::y_axis_rate_micro

◆ z_axis_rate_micro

int32_t ADCS_raw_star_tracker_struct_t::z_axis_rate_micro

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