Andrew Fryer deepfat

I also have weird Zen black issues but as no one replied to other thread when I mentioned this I thought I I would start a new topic. here...

I have two Hornby locos, both DCC ready with an 8 pin connector in each, and two brand new Xen Blacks to go in them.  In both cases I can program and scan the decoders from Rail Master on a program track and both will move when I use loco ID 3 on the actual track but I can't set their extended addresses. 

In order to test the problem here's what I did

 

  • I put my trusty test loco ( an old Hornby Terrier with a Xen mini decoder in it) on my rolling road. This is connected to my Hornby Elite controller both to the track and programming outputs  via a dpdt centre off switch so I can quickly and safely switch from programming to testing without moving the loco on a rolling road.
  • I set my test loco ID from the existing value it has of 2662 (its engine no) to  2661 and was then able to check the loco had accepted this by flicking the switch to test and applying power. Sure enough the Terrier sprang into life on this new ID so  I changed its ID back to 2662, tested again and put it to one side.
  • I put a new Hornby Sir Francis Drake fitted with a new Xen Black controller on my test track.  I set the switch to Track and sure enough Sir Francis started to move against the default ID of 3  so I knew the decoder was in there OK. 
  • Trying to program this loco ID to its engine no of 851 seemed to take  (red light on the Elite unit and slight movement of the loco). However the loco does not respond and sure enough if I try it again on ID 3 it moves.
  • I tried reprogramming the loco by using another Elite unit (always carry a spare) and by using RailMaster both by using the change loco setting and by directly entering the ID into the extended address CVs( 17 = 195 & 18 =083). 
  • I then had an epiphany and tried to set the loco ID to 13 and that took OK. 

 So any idea what's going on? my hypothesis is it's something about programming your newer decoders but as RailMaster recognises them as a valid type as I have all the updates plus I can see the extended address has been written and persists even when the base address is set 0013:
drake Xen issue.png  Thanks Andrew

 

Quote 0 0
AHJAY
There is nothing different in the settings for Zen Black in relation to the address. It follows the same standards as all decoders.

A reminder though - Zero actually has a value in an address, so don't use leading zeros anywhere... even though they may show on a screen

Address 0851 is different to address 851
Address 0003 is a long address, Address 3 is a short address.

I will ask Mick to pop in a little later as he may have some thoughts in relation to your problem

regards, Ahjay
Quote 0 0
Andrew Fryer deepfat
AhJay thanks for the fast reply I don't enter any zeros and as I say tried  setting the extended addresses directly.  The fact I can set low addresses is puzzling so for example 13 and 14 are fine where higher number are not. .I have no trouble with any of my 20 or so locos with a variety of decoders. I have three xen blacks and I am now testing the last one in yet another loco again with an 8 pin connection already in place.
Quote 0 0
m.bryan
Hi Andrew,
Just a thought.
When you try setting a long address, is CV29 altering to reflect this?
It will add 32 to the value in CV29 when a long address is used.
Default setting of CV29 is 6 for a Zen and this should become 38 for a long address.

Other settings may affect the exact value of CV29
This is a useful CV29 calculator.
http://www.2mm.org.uk/articles/cv29%20calculator.htm

I will try and carry out some tests with a Zen Black and our Elite here.
Mick
DCCConcepts Tech/Customer support
Quote 1 0
Andrew Fryer deepfat
Mick I have only just seen this and I'll get back to you when I have checked this. My workaround is that my new locos are now working on cv 13 and 14 so they are unique (my DIP motors are in the range 50-99)
Quote 0 0
m.bryan
There is no problem in using the same address numbers for locos and accessories.
They are two completely different DCC commands.
Mick
DCCConcepts Tech/Customer support
Quote 0 0
Andrew Fryer deepfat
case closed
@m.bryan, you are a 🎸star!.  Whatever I did to program the extended addresses , either direct from the Elite or via Rail Master was not setting cv29 only 17 & 18.  So I punched in 34 and all is well.  I doubt if I'll get anything out of Hornby about this but what is also odd is I had the same problem on a Gaugemaster DCC29 decoder (all that would fit) where an older Xen controller in my trusty Terrier can be programmed as normal.
Anyway Mick, thanks again - I love this forum!
Quote 0 0