diff --git a/Konzept.txt b/Konzept.txt new file mode 100644 index 0000000..54070be --- /dev/null +++ b/Konzept.txt @@ -0,0 +1,19 @@ +BOSWatch 3.0 +============ + + +Verpacken der Funktionalitäten in Klassen um OOP-Grundsätze zu erreichen. + + + +Dekodierung und Auswertung trennen. + +Client: + - reine Dekodierung mittels rtl-fm und multimon + - Keine Filter usw. nur die Dekoder, Daten verpacken, verschicken + - per TCP Socket an den Server + + Server: + - Empfängt die TCP Socket Pakete der einzelnen Clients + - Durch doubleFiltering fallen doppelt eingehende Alarme der Clienten sowieso raus + - Danach Filterung usw. und an call an die plugins