Initial sanitized SmartSpeaker snapshot

This commit is contained in:
ben
2026-07-13 21:13:19 -07:00
commit ac26dcc238
66 changed files with 11438 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#pragma once
#include "esp_err.h"
#ifdef __cplusplus
extern "C" {
#endif
// Initializes the websocket client and starts the connection process
void socket_client_init(void);
// Triggers an immediate WebSocket telemetry report push
void trigger_telemetry_broadcast(void);
// OTA progress/result messages (called from ota_manager.c)
void socket_send_ota_progress(int percent, int bytes_written, int bytes_total);
void socket_send_ota_complete(void);
void socket_send_ota_error(const char *reason);
#ifdef __cplusplus
}
#endif