|
CTS-SAT-1-OBC-Firmware
|
#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | GNSS_header_response_t |
| This is the first part of the response that every command response from the GNSS receiver has. Refer to page 34-35 of the OEM7 Commands and Logs Reference Manual. More... | |
| struct | GNSS_bestxyza_response_t |
| This is the struct for the BESTXYZA Command response. Refer to page 515-517 of the OEM7 Commands and Logs Reference Manual. More... | |
| struct | GNSS_timea_response_t |
| This is the struct for the TIMEA Command response. Refer to page 941-943 of the OEM7 Commands and Logs Reference Manual. More... | |
Functions | |
| uint8_t | GNSS_reference_time_status_str_to_enum (const char *status_str, GNSS_reference_time_status_t *status) |
| Assigns a GNSS time status based on the provided string. | |
| const char * | GNSS_reference_time_status_enum_to_str (GNSS_reference_time_status_t status) |
| Assigns a string value based on the provided GNSS time status. | |
| uint8_t | GNSS_solution_status_str_to_enum (const char *status_str, GNSS_solution_status_enum_t *status) |
| Assigns a GNSS solution status based on the provided string. | |
| uint8_t | GNSS_position_type_str_to_enum (const char *type_str, GNSS_position_type_enum_t *type) |
| Assigns a GNSS position or velocity type based on the provided string. | |
| const char * | GNSS_solution_status_enum_to_str (GNSS_solution_status_enum_t status) |
| Assigns a string value based on the provided GNSS solution status. | |
| const char * | GNSS_position_type_enum_to_string (GNSS_position_type_enum_t type) |
| Assigns a string value based on the provided GNSS position type. | |
| uint8_t | GNSS_clock_model_status_str_to_enum (const char *status_str, GNSS_clock_model_status_enum_t *status) |
| Assigns a GNSS Clock Model status based on the provided string. | |
| uint8_t | GNSS_utc_status_str_to_enum (const char *status_str, GNSS_utc_status_enum_t *status) |
| Assigns a GNSS UTC status based on the provided string. | |
| const char * | GNSS_clock_model_status_enum_to_string (GNSS_clock_model_status_enum_t status) |
| Assigns a string value based on the provided GNSS clock model status. | |
| const char * | GNSS_utc_status_enum_to_string (GNSS_utc_status_enum_t status) |
| Assigns a string value based on the provided GNSS UTC status. | |
This refers to the position or velocity type Refer to table 91 page 501-503 of the OEM7 Commands and Logs Reference Manual.
This refers to the status that indicates how well a time is known All reported receiver times are subject to a qualifying time status Refer to page 51-53 of the OEM7 Commands and Logs Reference Manual.
This refers to the solution status Refer to table 90 page 500-501 of the OEM7 Commands and Logs Reference Manual.
| const char * GNSS_clock_model_status_enum_to_string | ( | GNSS_clock_model_status_enum_t | status | ) |
Assigns a string value based on the provided GNSS clock model status.
| status | GNSS_clock_model_status_enum_t value. |

| uint8_t GNSS_clock_model_status_str_to_enum | ( | const char * | status_str, |
| GNSS_clock_model_status_enum_t * | status ) |
Assigns a GNSS Clock Model status based on the provided string.
| status_str | The status string to parse. |
| status | Pointer to GNSS_clock_model_status_enum_t where the status will be stored. |

| const char * GNSS_position_type_enum_to_string | ( | GNSS_position_type_enum_t | type | ) |
Assigns a string value based on the provided GNSS position type.
| type | GNSS_position_type_enum_t value. |

| uint8_t GNSS_position_type_str_to_enum | ( | const char * | type_str, |
| GNSS_position_type_enum_t * | type ) |
Assigns a GNSS position or velocity type based on the provided string.
| type_str | The type string to parse. |
| type | Pointer to GNSS_position_velocity_type_enum_t where the type will be stored. |

| const char * GNSS_reference_time_status_enum_to_str | ( | GNSS_reference_time_status_t | status | ) |
Assigns a string value based on the provided GNSS time status.
| status | GNSS_reference_time_status_t value. |

| uint8_t GNSS_reference_time_status_str_to_enum | ( | const char * | status_str, |
| GNSS_reference_time_status_t * | status ) |
Assigns a GNSS time status based on the provided string.
| status_str | The status string to parse. |
| status | Pointer to GNSS_reference_time_status_t where the status will be stored. |

| const char * GNSS_solution_status_enum_to_str | ( | GNSS_solution_status_enum_t | status | ) |
Assigns a string value based on the provided GNSS solution status.
| status | GNSS_solution_status_enum_t value. |

| uint8_t GNSS_solution_status_str_to_enum | ( | const char * | status_str, |
| GNSS_solution_status_enum_t * | status ) |
Assigns a GNSS solution status based on the provided string.
| status_str | The status string to parse. |
| status | Pointer to GNSS_solution_status_enum_t where the status will be stored. |

| const char * GNSS_utc_status_enum_to_string | ( | GNSS_utc_status_enum_t | status | ) |
Assigns a string value based on the provided GNSS UTC status.
| status | GNSS_utc_status_enum_t value. |

| uint8_t GNSS_utc_status_str_to_enum | ( | const char * | status_str, |
| GNSS_utc_status_enum_t * | status ) |
Assigns a GNSS UTC status based on the provided string.
| status_str | The status string to parse. |
| status | Pointer to GNSS_utc_status_enum_t where the status will be stored. |
