/***********************************************************************/
// Titel     	: Releasenotes
//----------------------------------------------------------------------
// Projekt		: HAA-Basis
// Beschreibung	: nderungs- und Erweiterungsnotizen zu den HAA-Projekt.
//----------------------------------------------------------------------
// Autor     	: P. Fuhsy
/***********************************************************************/
v5.2 - 
- Sabokontakt Sirene / CS im Protokoll getrennt (Sabokontakt Sirene wurde als allg. behandelt)
- Auswertung des Sabokontaktes der Sirene korrigiert
- Zustzliche Sabotagekontake
- Zustzliche Inputs
- Ansteuerung der Sirene zum Funktionstest entfernt
- Datenbyte AKL / AKN im Protokoll entfernt
- weiteres Datenbyte fr Kontakte hinzugefgt
- Wenn kein bekanntes Kommando erkannt wird, wird ein "Error" zurckgesendet
- Datenwrter in Hex werden auch in Grobuchstaben erkannt
- Ansteuerzeiten u.a. in der Power_On-Prozedur aufgrund vom Hochleistungs-Piezo etwas verndert
- exteres Einschalten kann jetzt mehrmals ausgefhrt werden
- Portnamen berarbeitet
- Controller auf Typ Atmega88 gendert
- HAA-Datenlnge als Konstante definiert

v5.1 - 19.06.2018
- komplette Entfernung des ESP8266
- Status wird nicht mehr auf den Server abgelegt
- Status wird direkt per UART an den ioBroker-Pi bertragen
- Status-Format in HEX-Zahlen gendert
- Anlage sendet nur nach Aufforderung seinen Status
- Kontaktalarm ohne Eingangstr bekommt eigenen Statusbit
- Kommandobit in HAA-Bus erweitert
- Scharfschaltung der Anlage per Steuerungsbit 
- Funktionstest der Sirene per Steuerungsbit 
- Brown-Out auf 4,0V umgestellt und eingeschaltet (lfuses)

v5.0 - 12.01.2018
- bergabevariablen fr Protokoll gendert
- Protokoll-Bytes werden jetzt mit Funktionen geschrieben
- Protokoll wird per WLAN in eine XML auf den Synology-WebServer geschrieben
- Protokoll wird per PHP aus der XML ausgewertet und zur Anzeige auf dem Server zur Verfgung gestellt
- UART-Recevier wird verwendet um Anworten des ESP8266 auszuwerten
- Defines-Pre-Unterstrich wurde entfernt (erkannt man schon an der GROschreibung)
- Versionsangaben der Sirene und des Protokolls entfernt
- alle Versionsangaben wurden auf eine einzige allg. Projektversion im "main.c" reduziert
- Projektversion wurde auf 2 Bytes im HAA-Bus erweitert
- Releasenotes wurden auf eine einzige allg. Datei "releasenotes.txt" zusammengefasst
- Summeranstrg: Kontaktalarm beim Starten auf Prio 3 und Voralarm auf Prio 2 gendert
- Summeranstrg: Kontaktalarm bekommt zustzlich den Sabotagekontakt als Auslsung
- Oder-Verknpfung fr boolische Ausfrcke von "|" auf "||" korrigiert

v4.2 - 01.05.2017
- haa_bus.h komplett erweitert
- haa_bus.h in .h und .c aufgetrennt
- tatschliche Einbindung der haa_bus.h ins Projekt
- Zustand der Reedkontakte werden im Array zwischengespeichert
- diverse Zeitvariablen von ms in sek. gendert
- Summersignalisierung nach Prios sortiert

v4.1 - 11.03.2017
- Signalausgang fr die Sirene wird nicht mehr nach einer gewissen Zeit abgeschaltet, Abschaltung erfolgt in der Sirene selber
- Logik von Sabotagekontakt gedreht
- Sabotagekontakt lst Alarm aus
- Sabotagekontakt wird mit "LED_GN_OK" signalisiert
- Strung wird mit den Summer signalisiert
- kleine Programmverbesserungen

v4.0 - 02.08.2016
- Ports umgesetzt
- zustzliche pot. freie Ausgnge hinzugefgt
- getrennter Summer- / Sirenenausgang realisiert
- kurze Summeranstrg. bei Vor- und Kontaktalarm

v3.4 - 28.05.2016
- RFM12 entfernt
- alle Kontakte per Kabel realisiert
- UART-Protkoll gendert

v3.3 - 14.05.2016
- LED-Grn blinken verbessert
- RFM-Konfig angepasst
- Werte der Spannungsmessungen angepasst

v3.2 - 08.05.2016
- Aufbau zum Daten auswerten angepasst
- Versorgung des RFM gelscht
- Testport zu Debugzwecken hinzugefgt
- Basis wertet den Status des RFM-Kontaktes aus und antwortet
- Auswertung der RFM-Adresse vorerst deaktiviert
- RF-Laufnummer wird addiert

v3.1 - 06.01.2016
- haa_bus.h in den jeweiligen Projektordner eingelagert
- Spannung UOut in URgl (Regler) umbenannt
- ADC-Berechnung aktualisiert
- Versorgung und HW-Reset des RFM schaltbar
- alle Ausgnge werden zum Start angesteuert

v3.0 - 24.10.2015
- Wertet das Protokoll des RFM-Reed aus
- Header und C-Files getrennt

v2.1 - 29.08.2014
- Diverse Verbesserungen main.c
- Schaltet den Summer nach 30s Alarm wieder aus

v2.0 - 10.08.2014
- Diverse Verbesserungen in main.c
