
Various
=======

Verschiedene Notzizen zur Umsetzung der Software.

T1 -> LED-Tube disable
T2 -> nächste Betriebsart 

LED-Balken zeigt Betriebsart für 10s an.

Die RMS-Aktualisierung erfolgt ca. alle 50ms.
Das Taster entprellen erfolgt per Polling mit der Rate 1ms.
Die AD-Wandlerrate beträgt 1kHz.
Main verteilt RMS-Werte linear.



Modul-Beschreibung
Funktions-Beschreibung
Schnittstellen

Betriebsart verwal


LE

Testen&Prüfen?
Quellcode-Struktur?

SW-Dokumentation / SW-Spezifikation


Unterteilung der Software in die Blöcke Main, Bibliothek und HAL.

Main kennt den Zustand Start, Init, Pegel_Anzeigen und Mode_Anzeigen. In beiden Zuständen funktionieren die Tasten T1 und T2 in der selben weise -> Funktionsaufruf.


Die Struktur

Alternativ:
* LED-Balken überwacht die Betriebsart und zeigt diese bei Änderungen an.

Sprache

LED 6x

Eine LED leuchtet
Alle bis auf eine LED leuchten
Jede zweite LED leuchtet gerade / ungerade

Letzte Einstellung speichern?
Watchdog?

Erstmal Basisfunktion -> Pulsierend in Farbe und als Levelbar.


Timer setzt Flag zum Abarbeiten des RMS-Wertes.

