CV1 change

silvestrob

Registered
Hello,

I'm in trouble with a coach light decoder. When I'm trying to change address modify the CV1 (set as per default to 3) I can't turn on functions. It seems that the decoder has a wrong address.

Unfortunately I can't understand which is the problem.

Hope some of you can help me to understand where I'm wrong.
Thanks
 

Attachments

I suggest you attempt to read CV1 and CV29 and check they are set to the the "standard" value shown in the pdf document.
If you can't read them then there may be a problem with the decoder or DCC equipment you are using.
 
As Niels says, try reading CV1 and CV29. If bit 5 of CV29 is set then it will be using long addresses (as defined by CVs 17 & 18).



This decoder has a programming lock......using CV15 & CV16. Try setting CV15 to 245. Then you may be able to read and change other CVs.


If that does not work, try resetting the programming lock do default, by writing 16 to CV7.
You can also reset the decoder (including the address) to defaults..... Setting CV7 to 11 will reset the address to 3
 
Did you use the "CV Read/Write" or the "Loco Address" function to change the "address" of the decoder (CV1)?

If you used "Loco Address" it could have mucked up some other CVs on a non-Massoth decoder.....if this is the case I would suggest you reset it (as described previously) and try again using the "CV Read/Write" option.
 
Thanks to all for support. I've solved the issue.
I've spoken with the producer and he told me that address between 99 and 127 are prohibited - no reference about this in the manual .
I tried to modify the CV1 value in that range.
 
Ahh, you were trying to use a short address in the "overlap" space between short and long addresses, often decoders will not go over 2 digit addressing.

Sure would have been nice to put that restriction in the manual.

Greg
Interesting never yet heard about ‘overlap’ so I had to Google it. For those that are interested this is an interesting piece about the issue of Addresses.

Address Range - DCCWiki

This DCCWiki site looks like an interesting place to go for information, any comments please Greg?
 
yep, that is where addresses from 0 to 127 decimal are referred to as 2 digit... 2 hex digits, the most that fits into a single byte..

in general the DCC wiki is ok, but usually not really well written, and not always correct, just like wikipedia.

the overlap is where some people get screwed up setting a short address, but trying to access it as a long address or vice versa.

someone that makes a decoder that uses less than the full range afforded by the standard for a short address should be slapped silly for poor programming, no reason to do this except antique thinking.

Greg
 
I believe there is a manufacturer that suggests that CV1 is also reserved for setting to either 0 or 1.
 
Thanks to all for support. I've solved the issue.
I've spoken with the producer and he told me that address between 99 and 127 are prohibited - no reference about this in the manual .
I tried to modify the CV1 value in that range.
They're not alone in that. Lenz implements short addresses only in the range 1-99. They assume most people don't know much about hexadecimal notation!
 
Back
Top Bottom