Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Panel Pro tutorial questions?
#paneleditor
In the Panel Tutorial -Part 2 I have been attempting to create my own panel. I am doing this on a separate computer as I already have a working panel on my layout. I am driven, though, to figure this program out! I am running into problems when adding levers and status lights to the panel. I have the sensor tables generated with odd numbers to turnouts and even numbers to signals. I do have the levers working on the turnouts (set to momentary) and they seem to function. But when I attempt to put the code lights on they always come up as levers. What have I missed or what have I done wrong? Forgive me for not knowing the nomenclature for code lights or status lights. But I am talking the turnout "Inactive-active" indicators and the "lamp" under the signal plate. It would appear that my issues start on pages 8-10. Thanks in advance for direction on this issue!
Terry Cummins S.E. Michigan |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
I have manually created the correct logic for the signal masts, but the issue seems to be that the paths are marked invalid, so the route never goes Active. I FINALLY got them all to respond correctly. I still have a lot of Paths marked as Invalid, but all the Signal Masts are going active when they should. It seems that I needed to create the Signal Mast Logic AFTER the Destination Mast logic was complete and correctly responding. When I deleted and recreated the Source Mast logic after I got the destination complete, it worked correctly. |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
Sott, Based on your description, it seems the best solution is manually adjust the signal mast logic across the double cross-over. Some people have assigned 4 virtual blocks with virtual sensors to the 4 block positions of the double cross-over. ?Then they use Logix (or scripting) to activate the virtual sensors in the correct sequence based on the changes of the two real sensors. ?The correct sequence is required for block tracking and automation, such as using Dispatcher. Dave Sand ----- Original message ----- From: Scott Walton <jscottwalton@...> Subject: Re: [jmriusers] An issue with Signal Masts (seems to related to paths through a double crossover) Date: Wednesday, February 05, 2020 10:30 AM It's physically a real double crossover, wired as two blocks. There is another turnout coming in to one track just after it that is included in the block. On the panel, the alignment is horizontal. Since my two parallel tracks were further apart than those of the crossover, there are short track segments to the wider parallel tracks, and then, on the one side, longer horizontal segments, one with a trailing point turnout coming in. I'm not sure I can draw it on the panel as four blocks -- there is only the one set of isolation cuts to split it into two blocks. As a FastTrack double crossover, it was physically built as two (left/right) halves and then soldered toghether. I really would not want to cut them apart again. And I don't think JMRI would let me have two blocks with the same sensor. When I look at Paths through the crossover, they are all correct, but are marked with an asterisk in the "Valid" column. It doesn't seem to consider the North/South connection through the crossover as valid (even though it physically is). As far as blocks B6AN is the other side of B6AS. From block B5S (which is directly connected to B6AS), the path to B5AS through the next block B5S, is marked as invalid. The other direction is marked as Invalid. I'm not sure why JMRI thinks the path is invalid, but that certainly seems to be root issue. Scott Walton |
Locked
Re: Operations Feature Request
#operationspro
Thanks Phil, but on this railroad the sidings are not all the same length and some are shorter than some of the trains.? That's why it would be helpful for the DS to know the train length. Cheers, Dennis Drury Dayton, NV The miracle is this: the more we share the more we have. Leonard Nimoy On Wed, Feb 5, 2020 at 5:58 AM Phil in gorgeous Young Harris via Groups.Io <philabernathy=[email protected]> wrote: Dennis, on the Club layout (), we use JMRI Operations for our Op Sessions.? Our era is 1948-1952 with all dark territory so we use TimeTable and Train Orders.? We have a Time Table, that all Crews use, showing all scheduled trains that go beyond Yard Limits.? Our Dispatcher is also provided a simple listing of the scheduled trains in two formats: one by train number, and one by planned departure time.? That listing is printed from an Excel spreadsheet that has the trains manually listed (since we have a planned schedule and build/print/terminate all trains in JMRI ahead of time).? |
Locked
Re: Operations Feature Request
#operationspro
Hi again Dan, The lineups I have worked with went something like this, but it's been over 35 years.? Each train was on one line. OAEUY-05? ENGINE 8827 ON DUTY? 0815 AM? ENGINEER DRURY? CONDUCTOR BOUDREAU? 39 LOADS? 1 MTY? 2254 FT? 3600 TONS It's in all caps since that's the type of typewriters used.? I believe the lineup could create its data from the train page.? If a train is checked to build extract that data and generate the lineup.? I'm not sure how difficult this would be but I hope this helps.? I don't think the JMRI lineup would need the engineer or conductor data since that's currently not part of the program, but maybe it could be an option.? Thanks. Cheers, Dennis Drury Dayton, NV The miracle is this: the more we share the more we have. Leonard Nimoy On Tue, Feb 4, 2020 at 12:51 PM Dan Boudreau <daboudreau@...> wrote: Dennis, |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
I have manually created the necessary logics for each of the four signals. The issue seems to be that JMRI thinks the paths are invalid. I have cleared the paths several times. Each time they seem to be created and marked as Invalid (even though they really are valid).
Scott |
It would be very helpful if you could zip your local references/icons folder and upload the zip file. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Wednesday, February 05, 2020 8:38 AM XML file uploaded.? And Dave you are correct.? Conemaugh Layout is the full panel, the others are separate panels for each control point.?? |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
It's physically a real double crossover, wired as two blocks. There is another turnout coming in to one track just after it that is included in the block. On the panel, the alignment is horizontal. Since my two parallel tracks were further apart than those of the crossover, there are short track segments to the wider parallel tracks, and then, on the one side, longer horizontal segments, one with a trailing point turnout coming in.
I'm not sure I can draw it on the panel as four blocks -- there is only the one set of isolation cuts to split it into two blocks. As a FastTrack double crossover, it was physically built as two (left/right) halves and then soldered toghether. I really would not want to cut them apart again. And I don't think JMRI would let me have two blocks with the same sensor. When I look at Paths through the crossover, they are all correct, but are marked with an asterisk in the "Valid" column. It doesn't seem to consider the North/South connection through the crossover as valid (even though it physically is). As far as blocks B6AN is the other side of B6AS. From block B5S (which is directly connected to B6AS), the path to B5AS through the next block B5S, is marked as invalid. The other direction is marked as Invalid. I'm not sure why JMRI thinks the path is invalid, but that certainly seems to be root issue. Scott Walton |
Locked
Re: Operations Feature Request
#operationspro
Thanks Dan.? Perhaps I should have mentioned the trains are built on one PC running the latest build of JMRI while the DS computer is running JMRI version 3.10.1 due to an old OS.? The two PC's are not in the same room and sometimes not even in the same state as I will sometimes remote dispatch this layout. Cheers, Dennis Drury Dayton, NV The miracle is this: the more we share the more we have. Leonard Nimoy On Tue, Feb 4, 2020 at 12:51 PM Dan Boudreau <daboudreau@...> wrote: Dennis, |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
Ken, Scott,
toggle quoted message
Show quoted text
I have not seen any issues with block routing based on rotation. For reference, the legs of a cross-over are called A thru D, starting with the blue/magenta connector and moving clockwise. FYI: For slips, the legs are counter-clockwise. The normal block assignments for a cross-over are one block for the A and B legs, and a second block for the C and D legs. This provides independent parallel paths. For a double cross-over (or a left/right cross-over pair acting as a double cross-over with 2 blocks), the block routing issues occur. This is caused by the block routing data structures. There can only be one path from the AB block to the CD block and one path from the CD block to the AB. block. In database terms, you cannot have duplicate keys. There are two choices. As Ken mentions, use 4 blocks. The alternative is to delete bogus pairs and manually create the missing pairs. For left/right cross-overs acting as a double cross-over, only 3 blocks are required. Dave Sand ----- Original message -----
From: Ken Cameron <kcameron@...> To: [email protected] Subject: Re: [jmriusers] An issue with Signal Masts (seems to related to paths through a double crossover) Date: Wednesday, February 05, 2020 5:54 AM Scott, Yes, the set head/mast only occurs at a block boundary. That's why you don't see it on your crossover. When laying out the crossover, it can become twisted as it moves into place. I've found this sometimes confuses the concept of how it works. More so if the alignment is vertical or angled. At least this was an issue a few years ago, I've not had to draw one up since then. If this is a true double crossover, diamond in the middle, I've found it is happier as four blocks. I think this makes the issue of routes and paths much cleaner to the logic of what prevents what for movement. Also, how far to the next signal beyond the crossover? Is it simple blocks or other track work too? -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.org www.syracusemodelrr.org |
Locked
Re: Operations Feature Request
#operationspro
Dennis, on the Club layout (), we use JMRI Operations for our Op Sessions.? Our era is 1948-1952 with all dark territory so we use TimeTable and Train Orders.? We have a Time Table, that all Crews use, showing all scheduled trains that go beyond Yard Limits.? Our Dispatcher is also provided a simple listing of the scheduled trains in two formats: one by train number, and one by planned departure time.? That listing is printed from an Excel spreadsheet that has the trains manually listed (since we have a planned schedule and build/print/terminate all trains in JMRI ahead of time).?
As a general rule, departing trains are always built shorter than the shortest passing siding on their route, but if the Dispatcher wants to issue a Train Order, he will talk with the Station Operator ahead of time to ascertain current conditions, since cars are often picked up/dropped off so the number varies.? With no signals on the track, each Station is expected to report trains arriving, passing through, or departing, to the Dispatcher, and the Dispatcher maintains a manual board of the location of every active train.? Note that we have just one Station Operator position, and he is in the Layout room while the Dispatcher is in the back.? The Station Operator watches all "manned" stations on the layout and reports by phone, all arrivals, passing through, or departing trains.? The phone actually has been displaced by the era-inaccurate FRS radio which allows the Station Operator movement within the layout room.? For any Train Orders to be issued to a train crew, the Dispatcher calls the Station Operator to receive the order who then flags the train at a next station (or station they are working at).? The Dispatcher will ask the Station Operator for status (timing for expected departure when needed, and lengths) to help make decisions before issuing Train Orders. Hope this provides some additional thoughts for Operations.? Phil in gorgeous Young Harris, Georgia, USA |
Locked
Re: Having Issues with Panels Pallets
Bob England
Thanks Ken
I fixed up the script errors and turnout errors.? That really cleaned stuff up with the exception of?not finding the script ""RJE Walthers Turntable.py" which I expected as I purposefully renamed/hid this one as it was not working properly anyway.? I?posted the near error free Console Dump last night.? Does this new screen dump point to anything meaningful? BobE |
Locked
Re: An issue with Signal Masts (seems to related to paths through a double crossover)
Scott,
Yes, the set head/mast only occurs at a block boundary. That's why you don't see it on your crossover. When laying out the crossover, it can become twisted as it moves into place. I've found this sometimes confuses the concept of how it works. More so if the alignment is vertical or angled. At least this was an issue a few years ago, I've not had to draw one up since then. If this is a true double crossover, diamond in the middle, I've found it is happier as four blocks. I think this makes the issue of routes and paths much cleaner to the logic of what prevents what for movement. Also, how far to the next signal beyond the crossover? Is it simple blocks or other track work too? -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.org www.syracusemodelrr.org |
Locked
An issue with Signal Masts (seems to related to paths through a double crossover)
I've gotten most of my Signal Mast logic to display correctly, but there is one Mast (Sig_I1 in the Pennsy West Main panel in the file Pennsy_West_Fixed, in the ProblemsBeingWorkedOn folder "Scott_Walton"). I can't get the Signal Mast Logic to select any of the three possible routes as "Active" When I look at "View Block Routing" for nearby blocks, any path through the double crossover seems to be marked with an asterisk in the "Valid" column. I've tried the Blocks table "Delete Paths" several times and nothing seems to fix that one piece.
I don't know if it's related, but the double crossover doesn't have a "set Signal Masts", only a "Set Signal Heads". This might be because I have short track segments coming from the double crossover which are all in the same block as the double crossover (the double crossover has two blocks a B6AN for the north straight through and a B6AS for the other track).? Is there a way of fixing this short of replacing the double crossover on the panel with two singles? Scott Walton |
On Tue, Feb 4, 2020 at 11:12 PM, Dave Heap wrote:
The answer is very simple.I share the Roster across 10 different Profiles? as well.? Since I do not do Panels or Operations I do not need those. It's very much easier to have the User Files located outside any profile, in a common location elsewhere (in my case a JMRI folder in my Dropbox folder). Then if I want to create a simulator profile for connection "xxx" I just make a copy of the hardware profile, call it "xxx Simulator", change connection type in the copy to Simulator and everything just works.I understand this also. My question is WHY is JMRI not doing as you say by default. Each time I have installed JMRI and gone thru setting up Profiles, he has made the 'User Files Location' and the ' Profile Location'? the same. Why is'nt? JMRI setting this up as you indicate? if this is the ' preferred ' structure.? I am trying to resolve this ' Vanishing Roster ' and ' lost column setup ' issue I encounter in my case. If I want to delete any profile I can and no user data is lost. If a profile gets corrupted settings, I can just delete it without losing my Roster, Panels etc.I can delete a Profile and I never lost the Roster as the Roster is not in the Profile. Marc |
Locked
Re: Cannot get JMRI to communicate with DCS100 Command Station
Since you say Windows Device Manager shows the Locobuffer-USB is listed no issue with the device driver loading then it is either not the right COM port
selected or something else is holding it up.. Post the System Console log :? >? HELP? > System Console >? Copy to Clipboard and post it to this thread. Need to confirm the Locobuffer-USb is on 57600 as a baud rate and not 19200 as this was a problem with a certain older version of JMRI. Marc |
Mike,
On 5 Feb 2020, at 3:10 PM, Mike Swederska <shur-way@...> wrote:Thanks for the information and console log. Let's tackle one thing at a time. We'll start with your DecoderPro loco roster on the original machine: Make sure JMRI is not running. Rename the "C:\Users\Mike Swederska\Dropbox\JMRI\roster.xml" file to roster.old. Open the "C:\Users\Mike Swederska\Dropbox\JMRI\roster\" folder. It should contain lots of "myloco.xml" and "myloco.xml.bak" files, together with (possibly) some image files and (possibly) a "consist" folder. These are your loco decoder records. If they are there, skip the next step. If they aren't, you need to go looking for these files: - Make sure they're not nested in another "roster" folder within "C:\Users\Mike Swederska\Dropbox\JMRI\roster\" (we've seen that happen). - If you've been using JMRI on this laptop for a long time, try looking in "C:\Users\Mike Swederska\JMRI\roster\" (if it exists). - If not, try looking in "C:\Users\Mike Swederska\JMRI\Meramec_Valley_Lines.jmri\roster\". Once you've found the files and put them into "C:\Users\Mike Swederska\Dropbox\JMRI\roster\": - Start JMRI. - Follow Marc's advice to create a new Roster Index File (roster.xml): -- In Decoderpro this is under ACTIONS. Recreate Roster Index -- In DecoderPro it is also under FIles > Rebuild Roster -- In PanelPro it is under DEBUG and called Rebuild Roster. - Open the System Console Log and wait until you see a "Roster rebuilt, stored in C:\Users\Mike Swederska\Dropbox\JMRI\roster.xml" message in the log. - Wait a few seconds longer and see if your loco decoder roster reappears. If not, quit and restart JMRI. Let us know how you go. Dave in Australia |
Locked
Re: Cannot get JMRI to communicate with DCS100 Command Station
did you install rr-circuits? windows 7 drivers? I thought windows 7 didn't install t the right drivers. What is the status of the 2 lights on the locobuffer? Is it a locobuffer-usb, or an older version? On Wed, Feb 5, 2020 at 4:25 AM algocen2001 <eddie2001@...> wrote: HI All, |