harden USB telemetry transport

This commit is contained in:
Jay
2026-08-17 14:51:12 -04:00
parent 1cf0a9ac77
commit 3c95f3d7be
17 changed files with 709 additions and 114 deletions
+24
View File
@@ -0,0 +1,24 @@
#pragma once
#include <stdbool.h>
#include "esp_err.h"
#include "trikke_transport.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct {
bool initialized;
} trikke_usb_transport_t;
esp_err_t trikke_usb_transport_init(
trikke_usb_transport_t *usb,
trikke_transport_t *transport);
void trikke_usb_transport_deinit(trikke_usb_transport_t *usb);
#ifdef __cplusplus
}
#endif