I have found that the reason most seem to have a problem programming a BLI engine is due to the VERBAL SPEAKBACK from the Decoder!
While some will argue with this - in EVERY Case with the BLI engines that was the cause!
I have done it on the PROGRAMMING TRACK as well as on OPS Mode on the Main!
All I ever have done is (when using the DT400/402 Throttles) is to press the “Y” button 3 times in a row
When you input the Engine number and hit ENTER - then the Screen asks 4 Digit ? “Y”
You need to press the “Y” button to set the address to 4 digit!
Once you do that the Screen will again show the 4 Digit “Y” again - MOST Exit at this point and the programming is done!
NOT WITH THE BLI engines!
Just Press the “Y” button again!
Then it comes back up again - PRESS the “Y” button one more time!
WHY?
Becaues the BLI engines tries to speak back the VALUE that has just been PROGRAMMED ! (the engine number)
Due to this SPEAKBACK it will MISS the Input of the “Y” press on the Throttle
Pressing the “Y” button 2 more time will change the Decoder CV29 value from #6 to #38 every time!
When the SPEAKBACK first happens the Decoder missed the WRITE command to change CV29
How do I know this as I was having this problem for a long time and finally decided to find out why and read CV29 and sure enough it was still set at #6
I would change it to #38 and the engine would NOW run with the 4 Digit address!
AND if one ever uses JMRI/Decoder PRO - WHAT is the first thing they note with BLI engines?
TURN OFF THE Decoder SPEAKBACK before trying to PROGRAM the BLI Decoder !
Now WHY is THAT???
So save yourself the money of buying a Program Booster (as those companies only want to sell you more stuff instead of telling you HOW to program the engine without the NEED of a PROGRAMMING BOOSTER) and tr