Gast
#5333417
Hallo zusammen, ich versuche das Motorola-Format zu entschlüsseln. http://home.mnet-online.de/modelleisenbahn-digital/Dig-tutorial-start.html Es geht dabei hauptsächlich um die Weichendecoder wie in der Tabelle zu sehen. Das obere Byte habe ich, also die Subadresse als auch Enable/On/Off bekomme ich korrekt. Ich habe jedoch sehr große Probleme mit diesen "Trinärbits". Wenn ich bspw (LSBit ist rechts) Trinär Dec 0011 1 0001 2 1100 3 Die ersten 2 bekomme ich korrekt ausgewertet, ab dann schlägt mein System fehl, da nach der Regel (00 = 0 binär und 11 = 1 binär) habe ich dort bei dec(3) wieder eine 2 raus, und je höher das wird je schlimmer das ganze. Programmiere in c.