SRC16 & SRC162(e) Smart Programming

Configuration Variables (CVs) provide the means for customized operation. “Smart” programming is a term used to describe a method to easily program CVs. The concept of Smart programming is to facilitate configuring the product without having to actually program individual CVs using the programming track or Operations mode programming. The CVs required to be programmed are automatically done by just using switch (turnout) or accessory commands from the throttle or console.

For the purpose of this discussion, "throttle" refers to any device that can issue or send switch commands. "c" refers to Close or Normal switch position. "t" refers to Throw or Reverse switch position. In a Digitrax system the serial bus is the same as Loconet™.

Reset the SRC16 to factory defaults.
To “reset” the SRC16 to factory defaults, turn power on and wait until LED 1 (red) turns off (5 - 6 seconds). Then press the “Smart” button and continue to hold the button down (at least 16 seconds) until both LED 1 & 2 are alternately flashing. Release the button. The SRC16 will now restart.

Programming for 16 sequential addresses, Section 3
In this example, the SRC16 outputs are configured to respond to switch commands from 17 to 32 with the serial bus enabled. The inputs, if used, will toggle switches 17 to 32.
1. Connect track power to SRC16 power terminals - the serial bus is NOT used here for programming, do not connect
2. Turn on track power
3. Wait 5 or 6 seconds (until red LED turns off)
4. Reset the SRC16 to factory default if previously programmed
5. Wait 5 or 6 seconds (until red LED turns off)
6. Press the Smart button and continue to hold it down until the green LED turns on and continue to hold the button down until the green LED turns off. The red LED will be flashing indicating step 1
7. If the serial bus is going to be used to control the SRC16, with the throttle select turnout (switch) address 48 and issue a throw command. If DCC is going to be used to control the SRC16, with the throttle select turnout (switch) address 48 and issue a close command. (see note for step 1 in table below) The red LED should now be flashing two (2) times with a pause and then repeats the flashes indicating step 2
8. Again with the throttle select turnout address 1 and issue a close command. The red LED should now be flashing three (3) times with a pause and then repeats the flashes indicating step 3
9. Again with the throttle select turnout address 17 and issue a close command. After a pause the SRC16 will restart.
10. Wait 5 or 6 seconds (until red LED turns off) 
11. The SRC16 is now ready to use

Below is a diagram of the Smart Programming Summary table.

smart_prog33