Fixed OTA problems, Clock Alerts and MQTT Logs. V151
This commit is contained in:
@@ -132,6 +132,12 @@ public:
|
||||
* @param telemetry Pointer to Telemetry instance
|
||||
*/
|
||||
void setTelemetry(Telemetry* telemetry) { _telemetry = telemetry; }
|
||||
|
||||
/**
|
||||
* @brief Set Timekeeper reference for alert coordination
|
||||
* @param timekeeper Pointer to Timekeeper instance
|
||||
*/
|
||||
void setTimekeeper(class Timekeeper* timekeeper) { _timekeeper = timekeeper; }
|
||||
|
||||
// ═══════════════════════════════════════════════════════════════════════════════
|
||||
// MELODY METADATA - Public access for compatibility
|
||||
@@ -249,6 +255,7 @@ private:
|
||||
FileManager* _fileManager; // 📁 File operations reference
|
||||
BellEngine* _bellEngine; // 🔥 High-precision timing engine reference
|
||||
Telemetry* _telemetry; // 📄 Telemetry system reference
|
||||
class Timekeeper* _timekeeper; // ⏰ Timekeeper reference for alert coordination
|
||||
|
||||
std::vector<uint16_t> _melodySteps; // 🎵 Melody data owned by Player
|
||||
TimerHandle_t _durationTimerHandle = NULL; // ⏱️ FreeRTOS timer (saves 4KB vs task!)
|
||||
|
||||
Reference in New Issue
Block a user