Model Railway Forum banner
1 - 4 of 4 Posts

·
Administrator
Joined
·
10,002 Posts
Discussion Starter · #1 ·
I've had an idea for how to "address" DCC locomotives visiting another DCC layout. I am only proposing it for second generation command units with graphic displays because I think the user interface needed for my proposal would be too opaque for the typical 2x16 character displays found on older units.

This method relies on the command station having a database of all the "home" units. The procedure is as follows:-

1) The visiting loco is put on the programming track.
2) The command station reads back the loco's current active address
3) The command station looks up the home database and chooses a free address.
4) The command station reprograms the loco with the free address and records the original address in the loco.
5) The command station offers other steps as appropriate for "integrating" the visiting loco - eg offering a choice of "friendly name", so that the visiting loco can be selected and driven like any "home" loco.
6) At the end of the session, the visiting loco is put back on the programming track.
7) The command station reads the "free address" it used earlier, uses that to fetch the original address it stored earlier and reprograms the locomotive to its original address

That's the basic procedure. There are other features that could be added such as
a) Seeing if the visiting loco has no address conflict and so no need to reprogram.
Allowing the choice of using the current "inactive" address slot in a 2/4 digit decoder;
c) "pinging" the layout to see if the home loco with the same address is actually on track and not in a show case

With the computing power now available in the 2nd gen units, this should quite possible.
In fact, 1st generation units with a PC connection might be able to do the same? or the software to do this already exists?

Do you think this idea will fly?

David
 

·
Administrator
Joined
·
10,002 Posts
Discussion Starter · #3 ·
>Just to make it clearer the Hornby DCC system does not conform with conventional four digit addressing
Are you deliberating misunderstanding what I wrote? Where did I put Hornby in the post? Will you just leave Hornby out of it and read what I said again in neutral light.


David
 

·
Administrator
Joined
·
10,002 Posts
Discussion Starter · #6 ·
>This is a bit like DHCP or other dynamically assigned IP addressing on a computer network.
Absolutely, although I came to the idea from a different direction - "What happens if the command station becomes more intelligent and starts taking control of the simple DCC actions for you?"

>standard file format on some form of memory card.
Good idea. I suggest the file format should be XML.

As for the memory card, it would be great if the command station came with a USB socket. Then you could plug in any form of memory card if you have the reader. It saves having to choose which memory card format you will support. Having worked in the desktop photo printing design business, I have seen a lot of memory card designs.

David
 

·
Administrator
Joined
·
10,002 Posts
Discussion Starter · #8 ·
>Your proposal won't work with existing hardware
I didn't propose it for existing hardware.

>Your inventing a solution where one isn't required
So you are proposing keep a register of DCC addresses for "travelling modellers" who go about from layout to layout with their DCC equipped locos?

>In an Hobby where a large proportion of potential users seem to regard DCC in the same light as some type of Witch Craft this proposal is impractical.

That's why the new graphic displays and increased processor power available at a reasonable cost will hide more and more of the "Witch Craft" from the user.

As Doug pointed out with his reference to DHCP, who these days assigns their own IP address to their PC? DCC will go the same way.

David
 
1 - 4 of 4 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top