Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Jmriusers
- Messages
Search
Re: PanelPro Startup
开云体育Dave Start JMRI under the new profile just created. FRom the start screen,go "Edit>Preferences" Choose "File Locations" from the list on the left (3rd down) The top right boxes should then have the locations relating to the new profile, so click "set" and then from the "Select Directory" box use the navigation up and down to find the directory relating to your original profile. Click that and it should appear in the box. Then Save (Bottom left) and restart. You should then be able to access your "Old" panel through the "New" profile. Brian Clark Bedford UK On 18/03/2025 07:03, David Smith via
groups.io wrote:
|
Re: How to make multiple trains chase each other
#automation
#dispatcher
Scott,
Based on an example from I thought Dave Sand: transit_chaining.py , with thanks for that,? I wrote a modified script in Python.?
This resulted in two python scripts, controlling my trains.? First script is Transits_SPV23.py, always running.? In this script you create a separate transit list for each train. This contains the transit list, the train info file and the waiting time between the transits in seconds. From this file the trains are started by means of a sensor. (Start-train). Then a separate Python script is started for each train. This script ensures that the trains run automatically under Dispatcher.?If desired you can modify the scripts. For example by replacing the start sensors with a time table.
Enclosed a screen image of layout panel in which train 515_m1 is running.
And also three python scripts as an example. Hope that this will help you.
?
Best regards? Willem
Almere, the Netherlands.?
?
? keten_ACTS.py
keten_ACTS.py
keten_VT209.py
keten_VT209.py
Transits_SPV23.py
Transits_SPV23.py
![]()
Schermafbeelding 2025-03-18 144706.png
|
Re: How to make multiple trains chase each other
#automation
#dispatcher
Assuming there are no issues with contiguous blocks, sections verified, and real/virtual signals (if used) working, then:
Each train should have its own transit, even if each follows the same route.
Two trains cannot use the same transit at the same time.
?
As a rule, I always use a traininfo file and transit pair to define a unique train run.
That keeps things from becoming confused.
?
Mostly I use each run as "to safe sections", especially when I have passing movements.
For reversing movements on the main, I sparingly use "as far as".
?
I can't stress enough that you treat each train movement as choreography.
Walk each movement through logically and in concert with every other train's interaction.
Automation is more of a dance routine than just pressing the "go" button and watch what happens.
--
Ken NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959) Loconet * JMRI 5.11.1 * OSX,Win10,Ubuntu Blog: ?
Youtube:
|
Re: Making a plant switcher work correctly
#operationspro
I think I got it!! We are moving cars from interchange drawers to ADM Pass. Then ADM pass to the spurs, yard tracks and C/I tracks. Then to Yard Lead and back to Interchange Drawers.. Seems to be working.
Pete, a most hearty THANK YOU for all your help. I am very grateful. |
Re: Upgrading
#upgrading
All they could tell me for sure, without being at the club, is it is windows 10. Ugh. |
Re: Making a plant switcher work correctly
#operationspro
On Mon, Mar 17, 2025 at 10:39 AM, John Buckley wrote:
Hey John,
?
Yes, I understood that to be the case, so if you look at image 3, this is the filter on the track at "Interchange" (remember, I used only one track to have the local do it's work before and after ADM).? The filter reflects the loads and the one MTY that are allowed INTO the interchange track.? Because, for this example, I tasked the Grain Hopps to do double duty (i.e. it can load with Corn in the Interchange and with DDG at ADM), they need to be allowed in in either load state (loaded with DDG or as an MTY).? Also, look at the image (image 4) of the schedule for the Interchange called "Load Exchanger".? You will note that the "Grain Hopp" lines receive both DDG and convert to MTY, as well as receive an MTY and convert it to Corn.? The line that applies depends on which way the car shows up when it is delivered here.
?
Part of the reason this may not seem right, is that I did not create a separate type of hopper for the DDG and the Corn.? This was due to the small forum discussion over whether the same car could indeed deliver corn and then reload with DDG occasionally.? Again, for my example, I supposed they could be used for both and did not create a third car type for this exercise.? If you want to have "4bay Cov Hopp" cars be the DDG vehicle, then create a new car type and substitute it into the appropriate places in my example.? Bear in mind that doing so will exclude the occasional respot at ADM from Pits 2 & 3, over to the DDG track.
?
As another perspective, take a look at the attached train manifests for the two trains I used.
?
This exercise was about trying to answer your original question of whether JMRI could work one industry.? Short is yes, and I built this example to show you how.? We can tweak the operation however you desire, just keep the details coming...
?
Happy to help, hope it helps,
<Pete Johnson> |
Re: How to make multiple trains chase each other
#automation
#dispatcher
Scott,
?
? ? ?Make duplicate transits so each train has it's own transit.
?
? ? ?I usually have virtual signals or physical ones look at two blocks ahead so no moving into train ahead.
?
Roger |
Re: BDL 716 etc
#digitrax
Thanks for getting back to me.
Somebody volunteered to help with some testing. Unfortunately, none of the four methods JMRI knows for setting op switches seemed to work for the BDL716. So we’re somewhat stuck at this point. The next step is to try to do some reverse engineering of what the BDL716 understands, but that’s a slow and complicated process, and I don’t have direct access to a BDL716. Bob On Mar 17, 2025, at 10:49?AM, Paul Wash via groups.io <paul.wash@...> wrote:— Bob Jacobsen rgj1927@... |
Re: How to make multiple trains chase each other
#automation
#dispatcher
开云体育I have been trying to get 8 trains running in automation on 4 loops for at least 5 years or more and have not succeeded. ?The first issue is mechanical. Can you run the specific engine and cars over the route you want with a throttle ,stopping and starting, changing speeds, for at least 15 minutes without any car or engine coming off the track especially when going over switches. ?If you can then you can run that train over that route for 15 minutes before physical failure. ?You must have a different transit for every train you run. Each of your 10 transits can have the same sections but each transit ?may require a different starting section. ?I dont know if the same list of sections with a different name will work. ?You have to experiment. But if you have 10 trains in a yard then you have 10 tracks and each track must be its own section and have its own detection. ?You create a section starting at that tracks section ,list the sections in the route you want and finish with the yards starting section. You can tell the transit to end or repeat although i dont know if you repeat wether you can insert a 10 minute delay. The next issue is how many trains are running at the same time. The best i have done is 4 trains for 5 minutes before software/comuter/loconet failure. I assume you’re using digitrax and loconet. If you are using something else then everything i say may not be accurate. ?The next problem is digitrax detection bxp88’s. ?I just had 5 of the go bad at a single instant of time and digitrax wants 3-6 months to repair them. One was brand new,recently bought to replace one that went bad. ?So my layout is down for 6 months because the rumor is digitrax got a large batch of bad chips. The issue is that the jmri automation software can only keep track of the trains if the loconet command occur in the proper order. ?As you increase the no of trains in automation at the same time commands on the loconet can overlap or not get executed. The automation software will slow down a train when it’s 2 sections away from a train in front of it. ? This constant change of speeds of multiple trains can overload the loconet and cause issues in the automation. ?You can by controlling the default speeds keep them the same so the slow down speed is the same as the running speed. You should not use momentum unless the momentum does not cause the train to leave the section it was suppose to stop in. ?If it overruns your automation will fail. Because of my difficulty in running trains in automation i bought a European program. ‘ITrains’. ? It’s not much better except it’s easier to restart an automated train should it fail. ?Also i was using an older apple mac computer and changed to a latest dell windows computer which seamed to give better results perhaps because its faster. The issue is both the jmri and iTrains software was written to run one train along a route and not multiple trains in loops as apparantly i am the only one in the world trying to run 8 trains,2 per loop, on an 8x8 n scale layout. If you succeed please let me know what you did to get 10 trains running at the same time. Tony On Mar 17, 2025, at 2:19?PM, Scott Nelson via groups.io <wa6blf@...> wrote:
|
Re: PanelPro Startup
David, Look at? Dave Sand ----- Original message ----- From: "David Smith via groups.io" <daversmth=yahoo.co.uk@groups.io> Subject: Re: [jmriusers] PanelPro Startup Date: Monday, March 17, 2025 1:44 PM Thank you, that sounds like just what I need, but I have no idea how to create or use profiles. Can anyone point me in the right direction? |
Re: How to make multiple trains chase each other
#automation
#dispatcher
Hi
Each train has to start in a seperate section, so you should have 1 transit for each train.
So if you have 20 staged trains parked in sections S1-S20 you have 20 transists? S1->S1, S2->S2 ...... S20->S20.
Steve G.
? |
How to make multiple trains chase each other
#automation
#dispatcher
What is the best way to do this automation? ?My goal is to have trains start from a yard, one after another, go the whole layout and the park back in the yard and rest about 10 minutes. ?I hope to keep about 10 trains running at any time, while another 10 are resting.
?
It’s a large layout. I’ve added block detection throughout the layout, and used the tools to create sections. We have seven layouts all permanently interconnected, so there are multiple routes to make a loop.
?
So, I have started by trying to dispatch a train after I had successfully started another train (automatically run) along a particular transit, but that transit isn’t in the list!
?
Am I going about this in the wrong way? Does this mean I need to create at least 10 transits that use the same sections in the same order?
?
Thanks for any suggestions or advice. |
Re: Making a plant switcher work correctly
#operationspro
Hi Pete and thank you, thank you. You spent a lot of time on this...but...theres always a but.
?
When Cov Hoppers are taken to the Interchange they will be empty. When they turn around thats when the have corn in them.?
The 4bay Cov Hoppers are the only ones that carry DDG. So they would be loaded when taken to the interchange and empty when they head back to the ADM plant for refilling.?
Same with the ethanol tank cars. Loaded with ethanol when arriving at the interchange. Empty coming back to be reloaded.
?
Thats all so far. I wanted to do this a step at a time to keep my thoughts straight.
Again a big thank you for your work. |
Re: Just Upgraded to Decoder Pro 5.10 and Java 17, now NCE Power Pro and JMRI won't talk
#nce
开云体育Steve, ?? ?Yes. That’s the next step. It got pretty late last night by the time I posted, so of course, woke up in the middle of the night going why not post this to the NCE group! ? ? ?Your note is a good reminder.? Thanks Glenn? On Mar 17, 2025, at 9:54?AM, Breezlys via groups.io <livinthelife@...> wrote:
|
Re: Just Upgraded to Decoder Pro 5.10 and Java 17, now NCE Power Pro and JMRI won't talk
#nce
Check JMRI Prefs and connection tab see if the com port has changed ? Jim K On Monday, March 17, 2025 at 12:54:06 PM EDT, Breezlys via groups.io <livinthelife@...> wrote: Different versions of JMRI don't require different device drivers. That's strictly an issue between your interface device and the OS you're plugging it into. For example, my interface device uses a Microsoft-supplied driver that hasn't changed since Win200 or so. Many different versions of Java and JMRI between then and now have lived happily with that device/driver combination. ? But the interface device itself could fail in such a manner that it still makes the beep/boop, but doesn't communicate. If you're sure you're using the correct COM port, the next thing I'd try is a new USB-Serial adapter. ? HTH, Steve "Breezlys" |
Re: Speed testing, Sensors, Speedometer output
#scripting
Anyone able to answer my questions - See original message.
--
Phil Hartung?
Idaho Falls, ID
? |
to navigate to use esc to dismiss