Manufacturer ID

DCCWiki, a community DCC encyclopedia.

This is a number programmed into the decoder that the point of manufacture that identifies who made the decoder.


NMRA Manufacturer ID Numbers

As part of the NMRA DCC specifications, each manufacturer is assigned a number, or Manufacturer ID. (The same way your car's VIN has codes to identify the manufacturer/country, which are assigned by the Society of Automotive Engineers.)

That number is burned into the programming of the decoder during manufacture, and is used to identify who made a decoder. Often, DCC equipped locomotives don't identify the OEM decoder supplier in their instructions, so this is a way to determine what was installed.

The complete list can be found at the NMRA site, DCC Manufacturers ID Numbers. The NMRA list would be the most up to date reference on manufacturer ID numbers.

For example, number 11 is NCE, and 141 means Throttle-Up! (also known as Soundtraxx.) Public Domain/Do-it-Yourself decoders will report back 13.

This info is stored in CV (Configuration Variable) number 8. The manufacturer may store a version number in CV #7.

JMRI

DP-UnknownDecoder.png

NMRA Manufacturer ID: 18

If a decoder reports as a Massooth Elektronik GmbH (and it is not), the answer is that JMRI's Preferences/Defaults has the "Programmer" set to "Internal" or a Simulator connection (in Preferences->Connections).

Internal or Simulator connections always return 123 for every CV read.

Decoder Identification

The JMRI team has put together a comprehensive listing of Decoder Identifications by Manufacturer or OEM

Decoder ID Page at JMRI

If the decoder is a known Soundtraxx product, see the SoundTraxx Product Identification guide.

NMRA Manufacturer ID list S-9.2.2 Appendix A: Manufacturer ID codes as assigned by the NMRA

See also