FS20 Befehle direkt per CUL senden

Begonnen von DonMarcello, 07 Mai 2013, 12:56:43

Vorheriges Thema - Nächstes Thema

DonMarcello

Hallo zusammen,

ich weiß nicht ob ich in diesem Bereich richtig bin, hier die Frage:

Ich würde gerne per Linuxterminal FS20 Befehle direkt über den CUL-Stick senden. Nach dem ich die CUL-Schnittstelle mitgeschnitten habe, weiß ich nun das die Befehle in der Form

F <Hauscode> <Gerätecode> <Befehl> <???>

gesendet werden. Übersichtshalber habe ich Leerzeichen eingefügt.

Betätige ich zum Beispiel meinen Wandsender, sendet dieser den Befehl :

F 1C95 02 11 0A

für ein und

F 1C95 02 00 0B

für aus. Die Zusammensetzung ist mir fast klar. Nur wenn ich solch einen Befehl manuell per CUL senden möchte, reagiert der Funkschalter nicht, an den der Wandsender gekoppelt ist. Ich nehme an, das es an den letzten beiden Hex-Stellen liegt, die ich nicht interpretieren kann. Bei jedem Ein- und Ausschaltbefehl ändern sich die letzten beiden Werte. Gibt es einen Algorithmus wie sich diese zusammen setzen?

Grüße,
DonMarcello

Edit: Ich habe herausgefunden das die letzten beiden Stellen die Quersumme aus Hauscode, Adresse, Befehl und der Zahl 6 sind. Trotzdem stellt sich mir die Frage, warum die Quersumme sich dauernd ändert. Der Befehl bleibt ja an sich der gleiche.

DonMarcello

Problem gelöst.

Ich sende einfach den Befehl ohne Quersumme am Ende. Dann funktioniert es komischerweise perfekt.