Model Railroad System  2.2.2
Overall User Manaual
Generic Throttle

The GenericThrottle program is a sample program that provides a "virtual" replacement for a hand-held DCC (or DC!) Throttle on your computer screen. It has no "back-end", that is, it does not actually do anything. It is meant as a starting point for writing your own "virtual" throttle (and DCC programming) program.

Main GUI

Its basic GUI in Throttle Mode is shown here:


On the left is a field to enter the locomotive's address, and buttons for selecting the locomotive's direction and a slider for selecting the locomotive's speed. On the right is an array of buttons to select the locomotive's function bits. By default, the locomotive address is set to 3 but you can enter a different address. The controls are pretty self explainitory.

Programming Mode

In programming mode, the Main GUI looks like this:


The Manufacturer ID and Version number are fetched and filled in. There is a dropdown menu of standard (common) CVs or you can enter any other CV. The existing value is displayed. You can change it and press ENTER to update the value of the CV register.