I'm still trying to understand the DCS Loco Address system, and I am confused by a couple of statements in the "Companion" book. On page 50, under the heading "Engine Names", there's a paragraph that says the DCS remote will place the engine into it's engine list with a DCS ID# that is the same as what is in the engine, if it's available. If the engine's DCS ID# is already in use in the DCS Remote, the first (lowest) aavIlable DCS engine ID# will be selected.
in the next paragraph it says the new address won't become permanent in the loco memory until track power is removed.
Then, two paragraphs later, it says "Any remote that has the engine with an ID different from the one in the engine's memory will be unable to command the engine and will get errors If it tries to do so."
How does the remote control the new loco if it's address doesn't become permanent until after the track power has been removed? Do you have to remove track power and then re-apply it to run the loco?
If I have a loco with a known address ID#, when I go to run it with a new remote, should I clear that address from the remote before trying to add the loco? Is there any way to scan a new loco before trying to add it, in order to determine it's existing address, perhaps using a dedicated programming track, or would this require yet another power supply, TIU, and remote as well?
In in another thread, someone asked why would anyone want to run DCC instead of DCS? One of the answers to that question is that DCC addressing is much simpler than DCS. Most DCC systems can recognise addresses containing numbers up to 9999, so most people use the road number on the side of the cab. Even the basic systems that can only use two digits can use the last two or first two digits in the road number. This seems easier to me.
Bill in FtL