️ Removes task manager dependency

This commit is contained in:
Rune Harlyk
2025-09-14 21:12:57 +02:00
committed by Rune Harlyk
parent e1e11346b4
commit 43b5216d9f
8 changed files with 87 additions and 386 deletions
-11
View File
@@ -120,17 +120,6 @@ void metrics(JsonObject &root) {
root["fs_used"] = ESP_FS.usedBytes();
root["fs_total"] = ESP_FS.totalBytes();
root["core_temp"] = temperatureRead();
root["cpu0_usage"] = g_taskManager.getCpuUsage(0);
root["cpu1_usage"] = g_taskManager.getCpuUsage(1);
root["cpu_usage"] = g_taskManager.getCpuUsage();
JsonArray tasks = root["tasks"].to<JsonArray>();
for (auto const &task : g_taskManager.getTasks()) {
JsonObject nested = tasks.add<JsonObject>();
nested["name"] = task.name;
nested["stackSize"] = task.stackSize;
nested["priority"] = task.priority;
nested["coreId"] = task.coreId;
}
}
void emitMetrics() {