NodeOperatingSystem aktualisiert

2026-03-16 21:24:24 +01:00
parent 5e52a8ae81
commit 970a54b6dc

@@ -68,7 +68,11 @@ Die Hauptanwendung eines Device/Node sollte die folgenden Labels enthalten, die
# Beispiel
Im folgenden die Quelldatei der Hauptanwendung des Devices N29
Im folgenden die Quelldatei der Hauptanwendung des Devices **N29**.
Dabei handelt es sich um eine Mikroprozessorplatine mit einem ATtiny84, einem Bewegungssensor, einem Temperatur-/Luftfeuchtigkeitssensor und eine Photodiode/Phototransistor zur Messung der Hellichkeit im Raum.
Man sieht hier schön, daß verschiedene Treiber einfach über Präprozessor-Direktiven (z.B. _#define MODULES_SGP30_) eingebunden werden. Der Code der Hauptanwendung selbst ist ansonsten leer, der Rest wird vom Betriebssystem erledigt. Es müssen lediglich die oben beschriebenen Labels angelegt werden (wie z.B. _onEverySecond_), die hier aber lediglich ein ret (_return_) ausführen.
> ```