| Name |
Nachricht |
mr-Flori

Siedler
48 Beiträge
|
IBIS Mas3 Bits setzen!, 03 Dec. 2022 01:40
|
Grüßt euch,
ich habe bei meinem MAS3 die Möglichkeit über Bit 1 den Datensatz DS003a zu aktivieren. Meine Frage ist nun wie ich diesen Bit in Zelle 3 setze . Den muss ich doch irgendwie umrechnen in Hex oder? In Hex wäre Bit 1 die Zahl 01. Hat aber nicht funktioniert. Habe es an meiner Brose FlipDot getestet die nur DS003 versteht. Nach eingeben der Zahl 01 in Zelle 3 hat die Anzeige aber trotzdem weiter umgeschildert. Gebe ich zum Beispiel in Zelle 003 CF ein, sendet das IBIS plötzlich auch DS009. Wenn ich das Originale Parameterfeld wieder lade steht für den KT4D-C, der bei uns LAWO Anzeiger hat bei Zelle 3 folgendes: 003:8F drinnen und für die GT6M-NF die damals AEG Annax hatten und jetzt Mobitec LED steht in Zelle folgendes: 003:CF.
Hier noch ein Bild:

Ich hoffe ihr könnt mir da weiterhelfen.
Gruß, Flo
Geändert von mr-Flori am 3.Dec.2022 1:46 |
|
| |
Beitragsbewertung:
|
GreenBird


Gelehrter
176 Beiträge
|
RE: IBIS Mas3 Bits setzen!, 03 Dec. 2022 06:04
|
Als Leiter für Fahrzielanzeigen/IBIS-Geräte hast du aber nicht so viel Ahnung
Ich schreibe das jetzt auch nur rein, weil diese Umrechnung eventuell auch für andere interessant sein könnte
.
Erstmal zum Grundverständnis (was dir ja scheinbar dazu fehlt
.): Die Parameter sind im MAS-3 in Hexadezimalschreibweise angegeben. Neben Hexadezimal gibt es auch noch andere Zahlenformate wie Dezimal und binär. Deine Parameter in der Liste sind in binär Schreibweise angegeben. Du musst jetzt also durchgehen, welche Bits Ein und welche Aus sein sollen.
Du hast jetzt 01 eingegeben und hast gedacht das damit Bit 1 aktiviert ist. Das ist aber falsch! Diesen Fehler macht fast jeder
01 in Hexadezimal ist umgerechnet in binär 00000001.
Ganz links ist das letzte Bit (in dem Fall 7) und ganz hinten (also die 1) entspricht in diesem Fall Bit 0. Somit hast du mit 01 NUR das Bit 0 aktiviert. Um jetzt Bit 1 mit zu aktivieren kommst du in binärschreibweise auf folgenden Code: 00000011 Dies in hexadezimal umgewandelt entspricht 03. Sprich du gibst im MAS-3 den Wert 3 ein. Damit ist Bit 0 und 1 aktiviert.
Was für einige vielleicht noch interessant sein könnte wäre die Aktivierung vom Datensatz DS009 (Bit 6) für Haltestellenanzeigen: In diesem Fall lassen wir die oberen Bits jetzt mal mit gesetzt (wir setzen jetzt Bit 0, 1, 6 auf Ein).
Binär: 01000011 Hex: 43 (Eingabe ins MAS-3)
Aber Achtung: Wenn man keine Ahnung hat sollte man vom umstellen der Parameter unbedingt die Finger lassen! Man kann sich damit auch schnell mal z.B die Datenversorgung deaktivieren. Die Parameterlisten sind auch nicht einheitlich! (Bis auf so Grundparameter)
Jede Stadt hat deswegen auch eine eigene Parameterliste!
Geändert von GreenBird am 3.Dec.2022 8:54 |
|
| |
Beitragsbewertung:
|
mr-Flori

Siedler
48 Beiträge
|
RE: IBIS Mas3 Bits setzen!, 03 Dec. 2022 13:35
|
Also sendet das MAS3 bei Eingabe von 03 den DS003 und DS003a zusammen? Wunderbar. Ich danke dir |
|
| |
Beitragsbewertung:
|
|
|