DecoderDB-Liste
Nicht jeder kann eine NMRA-ID bekommen. Bei Decoder ohne eigene NMRA-ID wird die ID 13 (Selbstbau, DIY) eingetragen. Eine eindeutige ID ist allerdings nötig um einen Decoder eindeutig identifizieren zu können.
Wir haben diese Liste erstellt, dass auch Decoder mit NMRA-ID 13 eindeutig identifizierbar werden. Verwendet werden die bereits für die 'Erweiterte Hersteller Identifikation' vorgesehenen CVs 107 und 108.
Wer eine eigene ID haben möchte, wendet sich an info(at)decoderdb.de
| Kurzname | Name | NMRA ID | Aufnahme | Homepage | Land |
|---|---|---|---|---|---|
| DecoderDB | DecoderDB | 13.256 | 01.08.2016 | www.decoderdb.de | |
| OpenCar | OpenCarSystem | 13.257 | 01.08.2016 | www.opencarsystem.de | |
| OpenDCC | OpenDCC | 13.258 | 14.09.2016 | www.opendcc.de | |
| S&K | Schwedes & Kuhn | 13.259 | 17.11.2016 | ||
| moba-licht.de | moba-licht.de | 13.260 | 13.02.2017 | ||
| sfx | sfx Engineering | 13.261 | 20.10.2019 | ||
| Beri | Beri | 13.262 | 02.01.2021 | ||
| MicroBahner | MicroBahner | 13.263 | 02.01.2021 | https://github.com/MicroBahner | |
| Fichtelbahn | Fichtelbahn | 13.264 | 02.01.2021 | www.fichtelbahn.de | |
| RTB | RTB | 13.265 | 20.06.2022 | https://rtb4dcc.de |
Weitere Infos
Die CVs 107 und 108 werden als 16bit-big-endian-Wert behandelt.
Berechnung: CV107*256 + CV108
Die CVs 109-110 sollten für die erweiterte Firmware-Version verwendet werden, sollte CV7 nicht ausreichen.
Die Hardware-ID des Decoders sollte in CV111 gespeichert werden.
Die IDs starten bei 256 um Verwechslungen mit den IDs in CV8 zu vermeiden.
Der Type 'int' ist als 16bit-little-endian-Wert definiert. Deshalb ist die CV 108 zuerst in der Group.
XML-Code CV107/108
<ct:cvGroup type="int" mode="ro"> <ct:cv number="108" type="byte" mode="ro"/> <ct:cv number="107" type="byte" mode="ro"/> </ct:cvGroup>
SUSI
Bei SUSI-Modulen werden die CVs 907 und 908 verwendet.
Berechnung: CV907*256 + CV908
Folgende CVs werden noch verwendet:
HardwareId: CV902
Firmware-Version: CV901.CV904
XML-Code CV907/908
<ct:cvGroup type="int" mode="ro"> <ct:cv number="908" type="byte" mode="ro"/> <ct:cv number="907" type="byte" mode="ro"/> </ct:cvGroup>