Modes available for programming a decoder.
- Main article: Decoder Programming
Multifunction decoders may offer several modes of programming. Certain modes are needed for basic setup such as setting the address, other modes can be used to make adjustments while the locomotive is in motion, such as speed matching or adjusting sound parameters.
Accessory Decoders also need programming, to set parameters such as their address and the function operations.