Midnight Sun Firmware
Loading...
Searching...
No Matches
xb_transmit.h
1#pragma once
2
3/************************************************************************************************
4 * @file xb_transmit.h
5 *
6 * @brief XBee transmit header file
7 *
8 * @date 2026-02-11
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13#include <stdbool.h>
14#include <stddef.h>
15#include <stdint.h>
16
17/* Inter-component Headers */
18#include "gpio.h"
19
20/* Intra-component Headers */
21#include "status.h"
22
33
40
StatusCode
StatusCodes for various errors.
Definition: status.h:27
StatusCode xb_transmit_init(TelemetryStorage *storage)
Initializes the xb_transmit component.
Definition: xb_transmit.c:47
StatusCode xb_transmit_run()
attempts to pop a can message, if successful sends it to XB
Definition: xb_transmit.c:27
Telemetry storage.
Definition: telemetry.h:42