Przejdź do głównej zawartości

GET /api/debug/tasks/

Migawka diagnostyczna bieżących zadań systemu RTOS i minimalnego zapasu wolnego miejsca na ich stosach.

Uwierzytelnianie: token Bearer z poziomem dostępu powerUser albo niejawny dostęp powerUser w trybie diagnostycznym.


{
"tasks": [
{
"number": 1,
"name": "Gate",
"priority": 5,
"stackMinFreeByte": 780,
"stackSizeByte": 1024
},
{
"number": 2,
"name": "Logic",
"priority": 4,
"stackMinFreeByte": 1248,
"stackSizeByte": 1600
}
]
}
PoleTypOpis
taskstablicaLista zadań
tasks[].numberliczbaRTOS xTaskNumber
tasks[].nameciąg znakówNazwa zadania
tasks[].priorityliczbaPriorytet w systemie RTOS
tasks[].stackMinFreeByteliczbaNajmniejsza ilość wolnego miejsca na stosie w całym okresie działania, w bajtach
tasks[].stackSizeByteliczbaCałkowity rozmiar stosu, w bajtach

Jeśli przydzielenie pamięci nie powiedzie się → 507 ERROR_NO_MEMORY.