Statische Tasks
Statische Tasks werden in einem Array als Konstante definiert. Jeder Eintrag enthält eine init Funktion, eine Main-Loop Funktion und den Tasknamen für die Darstellung in Statistiken.
Dynamische Tasks
Genau so sind die dynamischen Tasks definiert. Eine konfigurierbare Anzahl von Tasks können in einem dynamischen Array im RAM hinzugefügt oder entfernt werden.
Ein typisches Beispiel eines dynamischen Tasks wäre, das im Hintergrund Speichern von Daten in einem EEPROM. Der Task kann sich selber löschen, wenn das Flaschen beendet wurde.
×
