I must be missing something somewhere. Please tell me that I cannot program loco addresses from the master DCC++ station.
If you want to, you can download JMRI [it's free], and use the included Decoder Pro to prgam cab address and more, plus you can save the CV's if you ever need to reset the decoder
You program loco addresses by writing CV's. If you want to use a "short" address (1-127), you just program the address into CV1. If you want a "long" address (128-10293), then you have to program the address into CV17 and CV18, and program CV29 to enable it. The easiest way to determine what to program into CV17, 18 and 29 is to use a CV calculator.
To address Alex's original question... If you are trying to program your loco address through the Processing front end to DCC++ : 1) In Processing, type 'P' to bring up the Programming Track window 2) Enter the desired value for the SHORT or LONG Engine Address 3) Click WRITE for the SHORT or LONG preference. 4) When you click READ next to ENGINE ADDRESSES, it should reply with your selections Loco must be connected to arduino programming track for this to work. I have made this work with short addresses in the past - will try long address on new Bachmann Sound Value 2-8-0 tonight. Greg