CUB-230: ESP32 offline status buffering and replay on reconnect
CI/CD / lint-and-typecheck (pull_request) Successful in 9m32s
CI/CD / test (pull_request) Successful in 9m27s
CI/CD / build (pull_request) Failing after 4m49s
CI/CD / deploy (pull_request) Has been skipped

- Add SPIFFS buffer for status entries when MQTT offline
- FIFO eviction when max_buffer_entries exceeded
- Replay buffer on MQTT reconnect
- Configurable buffer size in esp32-config.json
This commit is contained in:
Pip Bot
2026-05-23 07:35:53 +00:00
parent 1a8f67a392
commit 1efd48ed2e
312 changed files with 122258 additions and 56 deletions
+4 -3
View File
@@ -44,8 +44,7 @@ board_build.flash_mode = dio
board_build.f_cpu = 160000000L
build_src_filter =
+<../lib/>
+<esp8266-camera-bridge.cpp>
-<*.cpp>
+<*.cpp>
; ── ESP32: MQTT Bridge ─────────────────────────────────────
; Flashed onto ESP32 Dev Board. Connects to travel router,
@@ -64,4 +63,6 @@ build_flags = ${common.build_flags}
build_src_filter =
+<../lib/>
+<esp32-mqtt-bridge.cpp>
-<*.cpp>
-<esp8266-*.cpp>
-<test-*.cpp>
-<*.h>