From 7b4bb510a4b0a82e12a9414a00c815d51702a77f Mon Sep 17 00:00:00 2001 From: Martin Date: Mon, 16 Mar 2026 21:24:58 +0100 Subject: [PATCH] NodeOperatingSystem aktualisiert --- NodeOperatingSystem.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NodeOperatingSystem.md b/NodeOperatingSystem.md index a6e6ecf..0ab93ff 100644 --- a/NodeOperatingSystem.md +++ b/NodeOperatingSystem.md @@ -70,7 +70,7 @@ Die Hauptanwendung eines Device/Node sollte die folgenden Labels enthalten, die 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. +Dabei handelt es sich um eine Mikroprozessorplatine mit einem ATtiny84, einem Bewegungssensor, einem Temperatur-/Luftfeuchtigkeitssensor und einer 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.