Summary:A Computer Interface is a device used to connect a computer to a Digital Command Control System.

  • 1Interface Strategies
    • 1.1Programmer
    • 1.5Wireless Interfaces

On your device, make sure you are connected to the WiThrottle server network. Start the Engine Driver app and wait for your server's address to show up in 'Discovered Servers'. Click on the discovered address, or you can enter the address and port of your WiThrottle server directly. (Using the values shown on the WiThrottle window.).

Which PORT has SPROG connected to it. USB SPROGs use Virtual COMport drivers. These present the SPROG device as a 'Port' on the computer. To see which Port the SPROG has been assigned, we use the Windows 'Device Manager'. On earlier Windows machines, right click on 'My Computer' then click Properties - Hardware - Device Manager. Under 'Other Devices', update the drivers for SPROG DECODER PROGRAMMER check under 'Ports (COM & LPT)' for assigned com port number When the SPROG is recognized by the computer, the system will attempt to install the appropriate device drivers automatically. However, specific drivers are needed for SPROG to function correctly,. On Windows 10 USB-connected SPROGs will work using the standard USB drivers installed in the OS. When you plug in the SPROG, it will show up under Hardware like this: If you previously installed some special USB driver, uninstall it on Windows 10 before proceeding. Nov 21, 2017 I'm trying to connect a Sprog 3 device to my laptop that is running Windows 10 and I cannot get the drivers to load. I have done the disable driver signature enforcement, but when I open up device manager the 'other devices' tab does not show up in the window. I'm stuck and need help please. I do have the thumb drive that came with the Sprog 3.

Interface Strategies

The interface acts as a bridge between a computer and the Digital Command Control system. The computer cannot connect directly to the DCC system as the signals needed and their format may not match. Older systems may use an RS-232 serial connection between the command station and a computer running appropriate software, but this method is not common today. Some current command stations may include a USB or Ethernet port for direct connection to a computer.

There are three strategies used to allow a computer interface to interact with its DCC system:

Will SPROG work with QSI decoders?Dcc
  • A programmer that directly attaches to a DCC programming track allowing you to program multifunction decoders from a more user-friendly software application.
    • Examples are the LokProgrammer from ESU, the PR3/PR4 from Digitrax and the SPROG
  • An interface with a built-in booster that connects a computer directly to the track.
  • An interface to connect a computer to the DCC system's command station via its throttle network. This allows your computer to control your trains and turnouts and provides feedback from things like occupancy detectors. In some cases you can also program decoders via this method.

Programmer

PR3 interface/programmer

A programmer-type interface allows a computer to directly generate (and receive) DCC packets for the purpose of programming the CVs of a mobile decoder or stationary decoder. The programmer is attached to a programming track with limited current capabilities so that a newly-installed decoder can be tested without risk of damage.

Some programmers have a built-in mini booster to allow you to test a DCC locomotive on a small test track or rolling road. Some even have boosters large enough to power a small layout. In this scenario you don't need any other DCC equipment other than the programmer acting as your booster and the computer acting as the command station and throttles.

Some programmers are available specifically designed to download sound files from a computer to a sound decoder. These can also program standard DCC decoder CVs but are manufacturer-specific for sound programming. They are usually specific to one brand of sound decoder, with specific software.

Available Programmers

  • LokProgrammer is available for ESU LokSound decoders. It is a much faster method for reading and writing CVs, and LokSound decoders have a lot of them. It can also update the firmware and load sound projects.
  • QSI offered the Quantum Programmer for their decoders
  • Lenz Decoder Programmer allows firmware updates and decoder configuration
    • Lenz also offered a Black Box Programmer which allowed programming of a decoder with only the LH90/LH100 throttle. It included increased current output for sound decoders

Booster

A booster-type interface is a computer interface with a built-in booster (or one that connects directly to a DCC booster). The computer acts as the command station generating the DCC Packets to be sent by the booster and either uses on-screen throttles or allows mobile devices with WiFi Throttle apps to act as the throttles.

Throttle Network

A throttle network interface acts as a bridge between a computer (or networked computers) and a DCC system's throttle network. Throttle network computer interfaces are specific to different DCC systems. See the first table below.

Computer Connections

On the computer side, the following connection methods are currently in use:

  • Serial Port
  • USB port
  • Ethernet port
  • Raspberry-Pi Shield

A few serial port interfaces are still available but are rapidly being displaced by USB-based versions. If you have a serial interface on the device that connects to the throttle network, but no serial port on your computer, a USB to Serial converter can be used. There are a number on the market, remember that the cheaper ones may not work well or at all.

USB-based interfaces are by far the most popular DCC computer interfaces.

Ethernet interfaces allow significantly more functionality than USB because any device on the same network can now access the DCC system and no dedicated computer is required. This opens up the possibility of WiFi Throttles on mobile devices which are starting to appear now.

At least one manufacturer is now offering a DCC computer interface for the Raspberry-Pi, allowing the versatility of the Raspberry-Pi to be applied to your DCC system.

Sprog Dcc Port Devices Driver Download For Windows

Not all DCC systems require a separate computer interface, some brands may have one built into the command station. Examples are listed in the second table below.

Wireless Interfaces

Wireless interfaces have appeared which allow the use of smartphones or other devices to connect to the throttle network. These are specific to your DCC system.

JMRI and Wireless

A computer running the free JMRI suite of applications can also be used with a wireless router for WiFi Throttles and other purposes. A bridge between the computer and the throttle network is still required.

List of Available Computer Interfaces

Will

Can SPROG Be Used As A Computer Controlled Command Station/booster?

ManufacturerModelInterface TypeComputer InterfaceDCC InterfaceComment
DigitraxMS100Throttle NetworkSerial PortLocoNet
PR2ProgrammerProgramming Track
PR3Throttle Network/ProgrammerUSB 2.0LocoNet/Programming TrackObsolete, replaced by the PR4.
PR4Throttle Network/ProgrammerUSB 2.0LocoNet/Programming TrackCan function as throttle interface or programmer but not both at the same time.
HornbyeLinkProgrammer/BoosterUSBProgramming Track/Track
LenzLI100Throttle NetworkSerial PortXpressNetObsolete, replaced by LI101F
LI100FObsolete, replaced by LI101F
LI101FImproved version of LI100F.
LI-USBUSBUSB version of LI101F.
LI-USB-Ethernet (23151)USB or EthernetSimilar to LI-USB with addition of Ethernet port
NCEUSB InterfaceThrottle NetworkUSBCab Bus
RR-CirKitsLocoBufferThrottle NetworkSerial PortLocoNetObsolete, replaced by LocoBuffer II
LocoBuffer IIObsolete, replaced by LocoBuffer-USB
LocoBuffer-USBUSB 2.0USB version of LocoBuffer
SPROGSPROGProgrammer/BoosterSerial PortProgramming Track/TrackObsolete, replaced by SPROG II
SPROG IIUSBIncludes 1.0A booster for driving test track
SPROG 3Includes 2.5A booster for driving test track
SPROG NanoBoosterBoosterEnables a PC to directly control any DCC booster
Pi-SPROG OneProgrammer/BoosterRaspberry-Pi shieldBoosterEnables a Raspberry-Pi to directly control any DCC booster
ZTCZTC 640Throttle NetworkUSBX-BusConnects to ZTC 511
<d.i.y.>XnTcpThrottle NetworkEthernetXpressNetDo it yourself solution (XnTcp website).
<d.i.y.>Ultimate LIThrottle NetworkUSBXpressNetDo it yourself solution (uLI website).

Slaters MR 10 Ton Van As An SR (ex S&DJR) Road Van

List of Command Stations with Integrated Computer Interfaces

Where Can I Buy SPROG DCC?

ManufacturerModelComputer InterfaceComment
CVPCS2BSerial Port
DigitraxDCS240USBUSB B connection, 5 or 8A booster
DigitraxDCS52 (Zephyr Xpress)USBUSB B connection, 3A booster
ESUECoS 50200Ethernet
HornbyEliteUSB
LenzLZV200USBRequires Version 4.15.7
RocoZ21Ethernet/WiFiSystem includes a WiFi router connected via Ethernet
ZimoMX1Serial Port
MX10USB or Ethernet

See Also

Why Does DecoderPro Show A Red Warning Message?

Software

Sprog Dcc Port Devices Driver Download For Windows 10

Retrieved from 'https://dccwiki.com/w/index.php?title=Computer_Interface_List&oldid=21789'