All points have been programmed with the same address that was initially used for one of the two destroyed four points decoder. For point Nr 1, I used 242 in cv15 and in cv16, then in Nr 2, 243, in Nr 3, 244 and so on.
Hi again,
I'm concerned, but could very well be wrong, that you may not have actually set the addresses that you wanted. The switch address is not set in CVs 15 and 16. In any case, the following may be helpful.
Think of CVs 15 and 16 as a programming lockset. CV 16 is the "lock" and CV 15 is the "key". In order to make any programming changes to the decoder it needs to be unlocked. This is done by inserting the right key (value) in CV 15 that matches the lock (value) in CV 16. The decoder is unlocked when the key matches the lock and you can now change just about any other CV in the decoder (and thus, its programming). That includes changing the lock if you want (writing a different value into CV 16). If you do change the lock (the value in CV 16) the decoder will automatically change the key (the value in CV 15) to match. This lets you continue programming. But, if you use the wrong key (write a new value to CV 15) and it no longer fits the lock (does not match the value in CV 16), you will not be able to make any further changes until you put the correct key back in CV 15.
Likewise you can think of CV 8 as a sort of master lock that lets you do a few different things depending on which sub-master key you put in it. Attachment #2 on page 19 of the manual tells you what each of the three sub-master keys, (the values 11, 16, or 22) will do when inserted into the master lock (CV 8). For instance, if you put the value 16 in CV 8 the decoder responds by resetting the regular programing lock and key (CVs 16 and 15 respectively) back to the default value of 242. And note that the key, (242) once again matches the lock (242) so you can do other programming to the decoder.
Ok, so we've got the decoder unlocked now and can reprogram it the way we want, i.e. change its switch address. The first thing to be done with a second-hand decoder in most cases is reset the decoder back to its factory defaults so we know what we're starting with. This is done by writing the other two "sub-master" keys, into CV 8. First 11 and then 22. Among other things this will reset the value in CV 29 to 128 which means the decoder will only respond to DCC switch addresses and CVs 31 and 32 will have been set to 0 and 1 respectively which means the decoder now has DCC switch address 1. Other CVs were also reset to factory defaults, again see Attachment #2 in the manual, that optimize the decoder to operate LGB EPL switch drives.
Now on to actually changing the switch address. The switch address is set by putting the appropriate values into CVs 31 and 32. If you want to use any address from 1 up to 255 you just need to write the address directly into CV 32 and CV 31 remains 0. For example, address 127 is set by writing 127 into CV 32. CV 31 remains at the factory default value of 0. Unless you really need the higher switch addresses, I recommend you keep your addresses between 1 and 255 just for simplicity. Setting switch addresses 256 - 2048 is a bit more complicated. It is somewhat like using long loco addressing and involves changing both CV 31 and CV 32. Unfortunately this is not explained in the 1K Switch Decoder II manual. There is a clearly understood example beginning on page 14 of the Massoth 4K Switch Decoder II manual. It explains how to calculate the correct values for CVs 31 and 32 if you want to use addresses 256 through 2048.
At this point Massoth highly recommends that the decoder programming lock, CV 16 be changed from the default value of 242 if there is more than one switch decoder (very likely!) on the layout. Remember, this automatically changes the key, CV 15 too so the decoder is still unlocked. I would just change the lock value to be the same as the switch address if it's 255 or below. This may be a precaution to prevent inadvertent changes to existing decoder settings when you go to program your next Massoth switch decoder (assuming it has the default programming lock values of 242). But, unless you actually lock the decoder by changing CV 15 to be something other than what's in CV 16, I don't see exactly what protection this gives.
Now it's up to you whether you want to lock the decoder by changing CV 15 to further protect against inadvertent changes. Most who lock their decoders will arbitrarily change the value in CV 15 to 0 for simplicity. If you want to change a decoder setting later you will first need to change CV 15 back to match the lock in CV 16 (the switch address if that's what you changed it to). But, if you're like most of us


, you'll forget what the lock value is and have to reset CVs 15 and 16 once more by writing the value 16 into CV 8 again!!!
Hope this helps.