What is DCC++?  

DCC++ is a full-function open-source hardware and software system for the operation of DCC-equipped model railroads.  DCC++ supports the full set of NMRA Digital Command and Control (DCC) standards*, including:
  • 2-byte and 4-byte locomotive addressing
  • 128-step speed throttling
  • Activate/de-activate all accessory function addresses 0-2048
  • Programming on the Main Operations Track
    • write configuration variable bytes
    • set/clear specific configuration variable bits
  • Simultaneous control of multiple locomotives
  • Control of all cab functions F0-F28
  • Programming on the Programming Track
    • write configuration variable bytes
    • set/clear specific configuration variable bits
    • read configuration variable bytes