Seth,
I am not able to recreate the problem using JMRI 5.8. ?
Make sure there are no block issues using the Layout Editor "Tools -> Check" menu items.
You could upload the layout data xml file to the group's ProblemsBeingWorkedOn file folder.
Dave Sand
toggle quoted message
Show quoted text
----- Original message -----
Subject: [jmriusers] Block Values Passing thru both thrown and closed legs of a turnout/switch, should only go thru the connected path.
Date: Thursday, September 26, 2024 9:23 PM
I have rebuilt a new Panel Pro layout/profile importing from Anyrail.? Its a copy of a existing layout/profile with an additional siding and two turnouts.
?
In testing the new layout/profile and my sensors, I discovered that if I have an active block with a block value before a turnout, then when I set the next blocks active attached to the turnout (both thrown and closed paths), both blocks show the block value, even though the path to one of the blocks is invalid (can't get there thru the turnou).
?
This doesn't happen on my old layout/profile.? I just double checked.
?
I made sure to build the routes thru the Signal Mast Logic tools.
I also deleted the paths and reloaded the layout/profile.
?
Still the problem occurs.? The only thing different (that I know of)? is that I used the script AddOccupancyIconsToPanel.py for the newer layout.?
In the following diagram I set West Mainline active first with a block value manually.? Then I set both the other blocks active, but only West Yard Mainline should have the block value.
?
Any help/ideas would be greatly appreciated.?
Panel Pro 5.7.7+
Java Version 11.0.18(en)
Windows 11
?
Seth Olitzky
?
?