Перейти до вмісту

GET /api/debug/tasks/

Діагностичний знімок поточних завдань RTOS та мінімальних залишків їхніх стеків.

Авторизація: токен Bearer із рівнем доступу powerUser або неявний доступ powerUser у діагностичному режимі.


{
"tasks": [
{
"number": 1,
"name": "Gate",
"priority": 5,
"stackMinFreeByte": 780,
"stackSizeByte": 1024
},
{
"number": 2,
"name": "Logic",
"priority": 4,
"stackMinFreeByte": 1248,
"stackSizeByte": 1600
}
]
}
ПолеТипОпис
tasksмасивСписок завдань
tasks[].numberчислоRTOS xTaskNumber
tasks[].nameрядокНазва завдання
tasks[].priorityчислоПріоритет RTOS
tasks[].stackMinFreeByteчислоМінімальний обсяг вільного простору стека за весь час роботи, у байтах
tasks[].stackSizeByteчислоЗагальний розмір стека, у байтах

Якщо не вдалося виділити пам’ять → 507 ERROR_NO_MEMORY.