Moin Chris !
Also einfach gesagt : NEIN ! Es ist nicht möglich sowas selbst zu programmieren. Eine Codierung liegt zwar nicht dahinter, aber eine "Sprache". Der PC und der Melder kommunizieren ja über die serielle Schnittstelle.
Z.B. :
PC sagt : "Bist du da ?"
Melder sagt : "Ja"
PC sagt : "Ich will Daten auslesen"
FME sagt : "Hier hast du sie ..............."
usw usw ...
Das Problem ist ganz einfach, dass nur Swissphone/Motorola/Niros alleine diese "Sprache" bis ins kleinste Detail kennt. WELCHE Daten zwischen PC und Melder WANN UND WIE hin und her geschoben werden müssen, und WAS sie bedeuten.
Ein Ansatz das ganze selbst zu machen wäre die Kommunikation auf der Schnittstelle zu belauschen. Dann könnte man sich nach und nach ein Wörterbuch zusammenbauen. Nur das ist sehr aufwändig und man bekommt NIE ein 10ß% korrektes Wörterbuch zusammen, da es sicher auch den ein oder anderen Spezialbefehl gibt, der nicht so oft auftaucht.
Alles in allem eine Arbeit, die sicher Monate dauern würde und sehr nervig ist. Das ist den Aufwand nicht wert.
Am einfachsten wäre es, wenn man an den Sourcecode der PSW rankommen würde. Da steht nämlich noch alles genau drinne. Wenn man erstmal eine EXE-Datei hat, ists aus.
Zum anderen Thema :
Eine nachgemachte ProgStation darf gebaut, vertrieben und betrieben werden. Dazu brauch man natürlich die ORIGINAL PSW, die man sich kaufen muss.
Es kann niemand verbieten, dass ein Nachbau benutzt wird. ABER es erlischt die Garantie von Swissphone, wenn man mit so einem Nachbau quasi den Melder manipuliert. Sollte aufgrund eines mangelhaften Nachbaus der Melder geschrotet werden, dann lass dir mal ne gute Ausrede einfallen. Aber normalerweise passiert da nix.
Gruß Joachim
Gruß Joachim