⚡️ Removes task manager dependency
This commit is contained in:
@@ -12,7 +12,6 @@
|
||||
#include <event_socket.h>
|
||||
#include <features.h>
|
||||
#include <motion.h>
|
||||
#include <task_manager.h>
|
||||
#include <wifi_service.h>
|
||||
#include <ap_service.h>
|
||||
#include <mdns_service.h>
|
||||
|
||||
@@ -155,7 +155,7 @@ void streamTask(void *pv) {
|
||||
}
|
||||
|
||||
esp_err_t CameraService::cameraStream(PsychicRequest *request) {
|
||||
g_taskManager.createTask(streamTask, "Stream client task", 4096, request, 4);
|
||||
xTaskCreate(streamTask, "Stream client task", 4096, request, 4, nullptr);
|
||||
vTaskDelay(pdMS_TO_TICKS(100));
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
@@ -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() {
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
#include <task_manager.h>
|
||||
|
||||
TaskManager g_taskManager;
|
||||
Reference in New Issue
Block a user