Bachmann Online Forum

Discussion Boards => HO => Topic started by: the Bach-man on February 27, 2013, 12:14:03 AM

Title: DCC Turnouts and Dynamis
Post by: the Bach-man on February 27, 2013, 12:14:03 AM
Dear All,
Recently a question was asked regarding DCC equipped turnouts and Dynamis. Stan Ames was kind enough to answer:

Service Mode programming in DCC is a broadcast form of programming.  All decoders on the track (from any manufacturer that supports service mode programming) will be programmed at the same time.  This means that if one is programming the address (CV1) to say 16, then all decoders (locomotives, turnouts, accessories) will be programmed to have a value of 16 in CV1.   Note the address of an accessory decoder is CV512.  With Bachmann turnout decoders  CV1 is used to allow the turnout to be controlled by EZ Command and CV512 is used when you have a full feature DCC system.

So yes you will change the address of a Bachmann turnout decoder when it is connected to an "isolated" service mode programming track.

The instructions in all DCC systems that support service mode programming clearly state that service mode programming must be on an isolated section of track.  Normally only one locomotive is on this isolated section of track at a time.

Should the track not be isolated and instead connected to the layout, then yes all will be programmed.

Thanks!
the Bach-man

Title: Re: DCC Turnouts and Dynamis
Post by: richd286 on February 27, 2013, 07:02:19 AM
and here is a hard learned lesson, ensure that an engine is completely within the isolated block otherwise what you program on a engine that is electronically bridging the service track to the main will go to all engines on the main as well   
Title: Re: DCC Turnouts and Dynamis
Post by: Doneldon on February 27, 2013, 03:43:09 PM
Bach-man: Thank you for the clarification.

It's helpful to realize that using a programming track is not
for the benefit of the locomotive being programmed; it is for
protecting the rest of the DCC equipment from what would
be wrong programming.

                                         -- D