CTS-SAT-1-OBC-Firmware
|
#include "adcs_drivers/adcs_types.h"
Go to the source code of this file.
Functions | |
uint8_t | ADCS_cmd_ack_struct_TO_json (const ADCS_cmd_ack_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_cmd_ack_Struct to a JSON string. | |
uint8_t | ADCS_id_struct_TO_json (const ADCS_id_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_ID_Struct to a JSON string. | |
uint8_t | ADCS_boot_running_status_struct_TO_json (const ADCS_boot_running_status_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Boot_Running_Status_Struct to a JSON string. | |
uint8_t | ADCS_comms_status_struct_TO_json (const ADCS_comms_status_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Comms_Status_Struct to a JSON string. | |
uint8_t | ADCS_angular_rates_struct_TO_json (const ADCS_angular_rates_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Angular_Rates_Struct to a JSON string. | |
uint8_t | ADCS_llh_position_struct_TO_json (const ADCS_llh_position_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_LLH_Position_Struct to a JSON string. | |
uint8_t | ADCS_power_control_struct_TO_json (const ADCS_power_control_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Power_Control_Struct to a JSON string. | |
uint8_t | ADCS_set_unix_time_save_mode_struct_TO_json (const ADCS_set_unix_time_save_mode_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Set_Unix_Time_Save_Mode_Struct to a JSON string. | |
uint8_t | ADCS_orbit_params_struct_TO_json (const ADCS_orbit_params_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Orbit_Params_Struct to a JSON string. | |
uint8_t | ADCS_rated_sensor_rates_struct_TO_json (const ADCS_rated_sensor_rates_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Rated_Sensor_Rates_Struct to a JSON string. | |
uint8_t | ADCS_wheel_speed_struct_TO_json (const ADCS_wheel_speed_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Wheel_Speed_Struct to a JSON string. | |
uint8_t | ADCS_magnetorquer_command_struct_TO_json (const ADCS_magnetorquer_command_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Magnetorquer_Command_Struct to a JSON string. | |
uint8_t | ADCS_raw_magnetometer_values_struct_TO_json (const ADCS_raw_magnetometer_values_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_Magnetometer_Values_Struct to a JSON string. | |
uint8_t | ADCS_fine_angular_rates_struct_TO_json (const ADCS_fine_angular_rates_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Fine_Angular_Rates_Struct to a JSON string. | |
uint8_t | ADCS_magnetometer_config_struct_TO_json (const ADCS_magnetometer_config_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Magnetometer_Config_Struct to a JSON string. | |
uint8_t | ADCS_commanded_angles_struct_TO_json (const ADCS_commanded_angles_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Commanded_Angles_Struct to a JSON string. | |
uint8_t | ADCS_estimation_params_struct_TO_json (const ADCS_estimation_params_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Estimation_Params_Struct to a JSON string. | |
uint8_t | ADCS_augmented_sgp4_params_struct_TO_json (const ADCS_augmented_sgp4_params_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Augmented_SGP4_Params_Struct to a JSON string. | |
uint8_t | ADCS_tracking_controller_target_struct_TO_json (const ADCS_tracking_controller_target_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Tracking_Controller_Target_Struct to a JSON string. | |
uint8_t | ADCS_rate_gyro_config_struct_TO_json (const ADCS_rate_gyro_config_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Rate_Gyro_Config_Struct to a JSON string. | |
uint8_t | ADCS_estimated_attitude_angles_struct_TO_json (const ADCS_estimated_attitude_angles_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Estimated_Attitude_Angles_Struct to a JSON string. | |
uint8_t | ADCS_magnetic_field_vector_struct_TO_json (const ADCS_magnetic_field_vector_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Magnetic_Field_Vector_Struct to a JSON string. | |
uint8_t | ADCS_fine_sun_vector_struct_TO_json (const ADCS_fine_sun_vector_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Fine_Sun_Vector_Struct to a JSON string. | |
uint8_t | ADCS_nadir_vector_struct_TO_json (const ADCS_nadir_vector_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Nadir_Vector_Struct to a JSON string. | |
uint8_t | ADCS_quaternion_error_vector_struct_TO_json (const ADCS_quaternion_error_vector_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Quaternion_Error_Vector_Struct to a JSON string. | |
uint8_t | ADCS_estimated_gyro_bias_struct_TO_json (const ADCS_estimated_gyro_bias_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Estimated_Gyro_Bias_Struct to a JSON string. | |
uint8_t | ADCS_estimation_innovation_vector_struct_TO_json (const ADCS_estimation_innovation_vector_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Estimation_Innovation_Vector_Struct to a JSON string. | |
uint8_t | ADCS_raw_cam_sensor_struct_TO_json (const ADCS_raw_cam_sensor_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_Cam_Sensor_Struct to a JSON string. | |
uint8_t | ADCS_raw_coarse_sun_sensor_1_to_6_struct_TO_json (const ADCS_raw_coarse_sun_sensor_1_to_6_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_Coarse_Sun_Sensor_1_to_6_Struct to a JSON string. | |
uint8_t | ADCS_raw_coarse_sun_sensor_7_to_10_struct_TO_json (const ADCS_raw_coarse_sun_sensor_7_to_10_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_Coarse_Sun_Sensor_7_to_10_Struct to a JSON string. | |
uint8_t | ADCS_cubecontrol_current_struct_TO_json (const ADCS_cubecontrol_current_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_CubeControl_Current_Struct to a JSON string. | |
uint8_t | ADCS_raw_gps_status_struct_TO_json (const ADCS_raw_gps_status_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_GPS_Status_Struct to a JSON string. | |
uint8_t | ADCS_raw_gps_time_struct_TO_json (const ADCS_raw_gps_time_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_GPS_Time_Struct to a JSON string. | |
uint8_t | ADCS_raw_gps_struct_TO_json (const ADCS_raw_gps_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Raw_GPS_Struct to a JSON string. | |
uint8_t | ADCS_measurements_struct_TO_json (const ADCS_measurements_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_Measurements_Struct to a JSON string. | |
uint8_t | ADCS_sd_download_list_TO_json (ADCS_file_info_struct_t *data, uint16_t data_length, char json_output_str[], uint16_t json_output_str_size) |
Converts an ADCS download list array to a JSON string. | |
uint8_t | ADCS_generic_telemetry_uint8_array_TO_json (const uint8_t *data, const uint16_t data_length, char json_output_str[], uint16_t json_output_str_size) |
Converts a generic array of ADCS telemetry to a JSON string. | |
uint8_t | ADCS_acp_execution_struct_TO_json (const ADCS_acp_execution_state_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_acp_execution_struct to a JSON string. | |
uint8_t | ADCS_current_state_1_struct_TO_json (const ADCS_current_state_1_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
Converts ADCS_current_state_1_struct to a JSON string. | |
uint8_t | ADCS_raw_star_tracker_struct_TO_json (const ADCS_raw_star_tracker_struct_t *data, char json_output_str[], uint16_t json_output_str_size) |
uint8_t | ADCS_unix_time_ms_TO_json (const uint64_t *data, char json_output_str[], uint16_t json_output_str_size) |
uint8_t | ADCS_sd_log_config_struct_TO_json (const ADCS_sd_log_config_struct *data, char json_output_str[], uint16_t json_output_str_size) |
uint8_t ADCS_acp_execution_struct_TO_json | ( | const ADCS_acp_execution_state_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_acp_execution_struct to a JSON string.
[in] | data | Pointer to the ADCS_acp_execution_struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_angular_rates_struct_TO_json | ( | const ADCS_angular_rates_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Angular_Rates_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Angular_Rates_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_augmented_sgp4_params_struct_TO_json | ( | const ADCS_augmented_sgp4_params_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Augmented_SGP4_Params_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Augmented_SGP4_Params_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_boot_running_status_struct_TO_json | ( | const ADCS_boot_running_status_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Boot_Running_Status_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Boot_Running_Status_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_cmd_ack_struct_TO_json | ( | const ADCS_cmd_ack_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_cmd_ack_Struct to a JSON string.
[in] | data | Pointer to the ADCS_cmd_ack_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_commanded_angles_struct_TO_json | ( | const ADCS_commanded_angles_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Commanded_Angles_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Commanded_Angles_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_comms_status_struct_TO_json | ( | const ADCS_comms_status_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Comms_Status_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Comms_Status_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_cubecontrol_current_struct_TO_json | ( | const ADCS_cubecontrol_current_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_CubeControl_Current_Struct to a JSON string.
[in] | data | Pointer to the ADCS_CubeControl_Current_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_current_state_1_struct_TO_json | ( | const ADCS_current_state_1_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_current_state_1_struct to a JSON string.
[in] | data | Pointer to the ADCS_current_state_1_struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_estimated_attitude_angles_struct_TO_json | ( | const ADCS_estimated_attitude_angles_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Estimated_Attitude_Angles_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Estimated_Attitude_Angles_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_estimated_gyro_bias_struct_TO_json | ( | const ADCS_estimated_gyro_bias_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Estimated_Gyro_Bias_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Estimated_Gyro_Bias_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_estimation_innovation_vector_struct_TO_json | ( | const ADCS_estimation_innovation_vector_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Estimation_Innovation_Vector_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Estimation_Innovation_Vector_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_estimation_params_struct_TO_json | ( | const ADCS_estimation_params_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Estimation_Params_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Estimation_Params_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_fine_angular_rates_struct_TO_json | ( | const ADCS_fine_angular_rates_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Fine_Angular_Rates_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Fine_Angular_Rates_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_fine_sun_vector_struct_TO_json | ( | const ADCS_fine_sun_vector_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Fine_Sun_Vector_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Fine_Sun_Vector_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_generic_telemetry_uint8_array_TO_json | ( | const uint8_t * | data, |
const uint16_t | data_length, | ||
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts a generic array of ADCS telemetry to a JSON string.
[in] | data | Pointer to the array. |
[in] | data_length | Length of the array. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_id_struct_TO_json | ( | const ADCS_id_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_ID_Struct to a JSON string.
[in] | data | Pointer to the ADCS_ID_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_llh_position_struct_TO_json | ( | const ADCS_llh_position_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_LLH_Position_Struct to a JSON string.
[in] | data | Pointer to the ADCS_LLH_Position_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_magnetic_field_vector_struct_TO_json | ( | const ADCS_magnetic_field_vector_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Magnetic_Field_Vector_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Magnetic_Field_Vector_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_magnetometer_config_struct_TO_json | ( | const ADCS_magnetometer_config_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Magnetometer_Config_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Magnetometer_Config_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_magnetorquer_command_struct_TO_json | ( | const ADCS_magnetorquer_command_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Magnetorquer_Command_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Magnetorquer_Command_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_measurements_struct_TO_json | ( | const ADCS_measurements_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Measurements_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Measurements_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_nadir_vector_struct_TO_json | ( | const ADCS_nadir_vector_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Nadir_Vector_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Nadir_Vector_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_orbit_params_struct_TO_json | ( | const ADCS_orbit_params_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Orbit_Params_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Orbit_Params_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_power_control_struct_TO_json | ( | const ADCS_power_control_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Power_Control_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Power_Control_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_quaternion_error_vector_struct_TO_json | ( | const ADCS_quaternion_error_vector_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Quaternion_Error_Vector_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Quaternion_Error_Vector_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_rate_gyro_config_struct_TO_json | ( | const ADCS_rate_gyro_config_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Rate_Gyro_Config_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Rate_Gyro_Config_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_rated_sensor_rates_struct_TO_json | ( | const ADCS_rated_sensor_rates_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Rated_Sensor_Rates_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Rated_Sensor_Rates_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_cam_sensor_struct_TO_json | ( | const ADCS_raw_cam_sensor_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_Cam_Sensor_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_Cam_Sensor_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_coarse_sun_sensor_1_to_6_struct_TO_json | ( | const ADCS_raw_coarse_sun_sensor_1_to_6_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_Coarse_Sun_Sensor_1_to_6_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_Coarse_Sun_Sensor_1_to_6_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_coarse_sun_sensor_7_to_10_struct_TO_json | ( | const ADCS_raw_coarse_sun_sensor_7_to_10_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_Coarse_Sun_Sensor_7_to_10_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_Coarse_Sun_Sensor_7_to_10_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_gps_status_struct_TO_json | ( | const ADCS_raw_gps_status_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_GPS_Status_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_GPS_Status_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_gps_struct_TO_json | ( | const ADCS_raw_gps_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_GPS_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_GPS_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_gps_time_struct_TO_json | ( | const ADCS_raw_gps_time_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_GPS_Time_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_GPS_Time_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_magnetometer_values_struct_TO_json | ( | const ADCS_raw_magnetometer_values_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Raw_Magnetometer_Values_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Raw_Magnetometer_Values_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_raw_star_tracker_struct_TO_json | ( | const ADCS_raw_star_tracker_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
uint8_t ADCS_sd_download_list_TO_json | ( | ADCS_file_info_struct_t * | data, |
uint16_t | data_length, | ||
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts an ADCS download list array to a JSON string.
[in] | data | Pointer to the array. |
[in] | data_length | Length of the array. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_sd_log_config_struct_TO_json | ( | const ADCS_sd_log_config_struct * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
uint8_t ADCS_set_unix_time_save_mode_struct_TO_json | ( | const ADCS_set_unix_time_save_mode_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Set_Unix_Time_Save_Mode_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Set_Unix_Time_Save_Mode_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_tracking_controller_target_struct_TO_json | ( | const ADCS_tracking_controller_target_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Tracking_Controller_Target_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Tracking_Controller_Target_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |
uint8_t ADCS_unix_time_ms_TO_json | ( | const uint64_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
uint8_t ADCS_wheel_speed_struct_TO_json | ( | const ADCS_wheel_speed_struct_t * | data, |
char | json_output_str[], | ||
uint16_t | json_output_str_size ) |
Converts ADCS_Wheel_Speed_Struct to a JSON string.
[in] | data | Pointer to the ADCS_Wheel_Speed_Struct. |
[out] | json_output_str | Buffer to hold the JSON string. |
[in] | json_output_str_size | Length of the JSON output buffer. |