How to use it
Tick each setting you want switched on. The CV29 value updates as you go, with the same number in binary and a line for each bit.
If your decoder already has a value, type it in the decode box to see what it switches on. For a long address, type the number and the tool gives you what goes in CV17 and CV18. Or type those two to read an address back.

How it is worked out
CV29 is one byte, eight on-off bits, and the value is the sum of the bits that are on: 1, 2, 4, 8, 16, 32, 64 and 128. The meaning of each bit is from the NMRA's standard S-9.2.2, Configuration Variables for DCC, the July 2012 version linked from the NMRA standards index. Bit 6 is "Reserved for future use", so it has no box.
Bit 5 picks the address. Clear, and the decoder answers to the short address in CV1, which the standard gives as "a value between 1 and 127". Set, and it answers to the two-byte address in CV17 and CV18. CV17 must hold 192 to 231 and CV18 any value, so the address is (CV17 minus 192) × 256 + CV18. With CV17 at 231 and CV18 at 255, that comes to 10239.
The standard says a decoder that does not support a feature must not let its bit be changed. So if a value will not stick, check your decoder's manual.
Source: NMRA Standard S-9.2.2 (July 2012), read 30 October 2026.
