I bought a Digitrax DN163K1B and I've been having an awful time programming it. It was supposed to be new / unused buuuuuuuuuuuut ......... I could not get it to respond in any way ,,,,, I tried "Factory Reset" but that did not seem to trigger any response ....... by response I mean lights flashing as can typically happen when identifying or writing CV's. At first I could not get it to respond at all. I used one of my very few DCC skills and went to the CV list and wrote in a "copy" of CV's from a DN163K1C that definitely works fine. The lights did blink as I wrote each CV but the motor did not rotate a little each time a CV was written ....... I've come to find lights blinking and motor inching around a little when CV's get written is a good thing. I'm hoping identical CV's from the K1C can be written to the K1B. The K1B still cannot be identified by Decoder Pro but if I manually select it from the roster it will partially respond. I can get the front and rear lights to turn on and off and I can get the loco to run backwards but not forwards. I looked at Digitrax web site to check something is not locked but it says to set CV15 to 0 ............. There is no CV15. Does anyone have any ideas how to get it to run forwards AND backwards ???
CV15 and CV16 are used as decoder lock, in JMRI DecoderPro navigate to Tools -> Programmers -> Multi-Decoder Control. From that dialog you should be able to force reset the decoder via the Reset button which will scan for options to unlock the decoder. Details: https://www.jmri.org/help/en/manual/DecoderPro/Multi_Decoder_Control.shtml
I'd start with CV29 as that controls so many things and compare it to the other decoder and also use this.... https://www.digitrax.com/support/cv/calculators/ Sumner