| Forum | Suchen | Mitglieder | Home  
» Willkommen Gast [ login | registrieren


IBIS Mas3 Bits setzen!
Forum
- Technische Fragen / Info‘s



 
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:
     
Bei ForumRomanum, im Forum suchen nach IBIS Mas3 Bits setzen
 




Informationen zum Datenschutz | ForumRomanum - Jetzt kostenlos ein eigenes Forum erstellen!