Ken C,
An update. First of all Thank you. The virtual signals all named and then moved to the real hardware names even though some but not all of the real hardware is in place on the railroad. The hardware that were being used as the turnout indicators are being re-purposed for traffic. I didn’t, as yet, remove any of the virtual signals from the table not being sure if I could.
I’m pleased you steered me into the naming method, otherwise I was going to program myself into a hell of a mess. As it was I messed up on the virtual naming which generated a Parse error with duplicate names. I jumped back to an older version and started over after realizing how complex the .XML file had become.?
I can delete the IHxxx entries now? Yes?
?
John ?Bauchiero
- D&H Model Railroad
-?NCE PH-Pro & PowerCab, Pi4b, DCC-EX
- JMRI current test version
toggle quoted message
Show quoted text
On Sep 26, 2024, at 9:38?PM, Ken Cameron via groups.io <kcameron@...> wrote:
John B,
Here is the suggestion. You create virtual signals at first. Give them
meaningful user names. Build the logic for them. Later when you get
real hardware, you 'move' (it's a right click option) the user name to
the real hardware. You also replace the signal on the panel with the
username (if you didn't from the start) and it will follow the
hardware for your display of the signals. That way you never lose the
logic, it is tied to the user name.
-Ken Cameron, Member JMRI Dev Team
www.jmri.org
www.fingerlakeslivesteamers.org
www.cnymod.com