StatusCode
StatusCodes for various errors.
Definition: status.h:27
UartPort
UART Port selection.
Definition: uart.h:27
#define DATAGRAM_BUFFER_SIZE
Datagram buffer size.
Definition: datagram.h:26
StatusCode telemetry_init(TelemetryStorage *storage, TelemetryConfig *config)
Initialize the telemetry interface.
Definition: telemetry.c:77
Datagram storage class.
Definition: datagram.h:45
Queue storage and access struct.
Definition: queues.h:33
Telemetry configuration data.
Definition: telemetry.h:29
uint32_t message_transmit_frequency_hz
Definition: telemetry.h:32
UartSettings uart_settings
Definition: telemetry.h:31
UartPort uart_port
Definition: telemetry.h:30
Telemetry storage.
Definition: telemetry.h:38
TelemetryConfig * config
Definition: telemetry.h:41
Queue datagram_queue
Definition: telemetry.h:40
UART Settings.
Definition: uart.h:53