|
CTS-SAT-1-OBC-Firmware
|
#include <stdint.h>#include "stm32l4xx_hal.h"#include "stm32l4xx_hal_uart.h"Go to the source code of this file.
Classes | |
| struct | UART_error_counts_single_subsystem_struct_t |
| These will be an error defined in the stm32l4xx_hal_uart.h file. More... | |
Macros | |
| #define | UART_ERROR_TRACKING_JSON_BUFFER_LEN 768 |
Functions | |
| void | UART_track_error_from_isr (USART_TypeDef *huart_instance, uint32_t error_code) |
| Track the error for a given UART instance. | |
| uint8_t | UART_single_subsystem_error_info_to_json (UART_error_counts_single_subsystem_struct_t *error_info_struct, char *json_buffer, uint16_t json_buffer_len) |
| uint8_t | UART_get_errors_json (char *json_buf, uint16_t json_buf_len) |
| #define UART_ERROR_TRACKING_JSON_BUFFER_LEN 768 |
| uint8_t UART_get_errors_json | ( | char * | json_buf, |
| uint16_t | json_buf_len ) |
| uint8_t UART_single_subsystem_error_info_to_json | ( | UART_error_counts_single_subsystem_struct_t * | error_info_struct, |
| char * | json_buffer, | ||
| uint16_t | json_buffer_len ) |
| void UART_track_error_from_isr | ( | USART_TypeDef * | huart_instance, |
| uint32_t | error_code ) |
Track the error for a given UART instance.
| huart_instance | The uart instance we are tracking the error for |
| error_code | The error code to track |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |