¿ªÔÆÌåÓý

Locked Question about defining double crossovers


 

Using JMRI 4.13.4+R49e7a86, Java version 1.8.0_191 on Windows 7 PC.

I have a double crossover track (four sets of points) that is controlled by two switch machines: the upper left and lower right are connected to one machine and the lower left and upper right to the other. I would like to control each pair of turnouts independently by clicking their respective entries in the Turnout Table as well as via two push buttons on my layout, and also have the ability to cause both sets to switch more or less simultaneously from crossed over to straight position by clicking on my Layout Editor panel. I¡¯ve almost got it working but have run into one glitch.

I started by defining two turnouts in the Turnout Table. I then inserted a double crossover turnout in a Layout Editor panel and linked it to one Turnout Table entry with the other entry listed as the supporting turnout. Next, to allow pb control, I created two Sensors that are set when the turnouts actually change position. I then tried to set Feedback to ONESENSOR for each Turnout Table entry linked to the sensor for the corresponding pushbutton, which would allow me to transmit turnout state information back to JMRI when the pushbuttons are used to change their position.

This worked fine for the first Turnout Table entry. My problem is that JMRI will not allow me to set the second turnout as getting feedback from the second sensor. The editor window for the Turnout Table seems to accept that I have selected the correct sensor from the pulldown when I press Apply (I get the ¡°entry updated¡± message near the bottom of the window), but I cannot click OK and close the window. If I close the window manually and re-open, I see that the sensor was never put in the Turnout Table entry.

Is there a problem with how I am doing trying to set this up, or a problem with JMRI - or both? :)

Thanks, Jerry

_________________________________
jerryg2003@...

Join [email protected] to automatically receive all group messages.