Programming Decoders with DecoderPro
DecoderPro makes DCC decoder programming easy by providing a graphical interface for all Configuration Variables (CVs).
Creating a Roster Entry
- Click "New Loco" in the main window
- Enter a road name and number
- Select the decoder manufacturer and model
- Read the decoder to verify connection
Reading vs Writing
- **Read:** Gets current values from the decoder
- **Write:** Sends new values to the decoder
- **Read All:** Reads every CV (takes time)
- **Write Changes:** Only writes modified CVs
Common Programming Tasks
Setting the Address
- Go to the Basic pane
- Enter 2-digit (short) or 4-digit (long) address
- Click "Write" next to the address field
Adjusting Speed
- Open the Speed Table pane
- Adjust start voltage for smooth slow-speed
- Modify the speed curve for realistic acceleration
- Write changes to the decoder
Function Mapping
- Go to Function Map pane
- Assign functions to outputs
- Configure on/off behavior
- Write changes
Tips for Success
- Always read before writing to unknown decoders
- Use indexed CVs for sound decoders
- Create backups of working configurations
- Label your roster entries clearly