User manual
Intellibox Basic 
45 
8.4.1 Register programming 
DCC decoders can be programmed under the "Register Prog." 
menu which accepts programming with 8 registers. This is the case 
particularly with older decoders but a few newer decoders also 
support this method of programming. The programming menu 
shows the following display: 
Input the register number in the left column. The column on the right 
will display the register value to be transmitted to the decoder. 
Use the numeric keypad to input the relevant values, or press the 
+ key to increase the value by one unit, or the D key to decrease 
it one unit. The R key moves the cursor to the right column. 
Values must be between 0 and 255. 
Press the E key to start programming the desired register. 
If the right column is left blank, no programming will be carried out. 
During the programming procedure, the Intellibox activity is shown 
by the word "prog" and a spinning bar in the display. 
After successfully programming a register, the display’s top line will 
show "o.k." 
If the programming operation fails, you will get an error message 
(refer to section 8.4.7). 
Pressing the E key, when the cursor is in the leftmost column of 
the second line, will ask the Intellibox to read the value of the 
selected register from the decoder’s memory. 
During the read operation the Intellibox will display the word "Read" 
and a spinning bar in the top line. This operation can take up to 30 
seconds. 
If the read operation fails, you will get an error message (refer to 
section 8.4.7). 
A read error can be generated when you try to access a write-only 
register. On the other hand, sometimes, read or write errors can be 
caused by faulty electrical contacts between the locomotive and the 
tracks. In this case you should correct the problem and move the 
Intellibox cursor with the L key to the left-hand column. Press E 
to re-read the same register. 
After successfully reading a register, the display’s top line will show 
“o.k.” 
You can now change, the register‘s value, as described before. 
Register number 1 contains the decoder address. 
If you are programming older decoders, never use values greater 
than maximum allowed value for that decoder. This maximum 
allowed value (usually 99) should be mentioned in the decoder 
manual. 
Note 
Caution










