开云体育

Startup/automation


 

Dear dave
?
the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile
?
how do i open a file on startup in 5.10
?
also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch. ??
But if i run automation without signals what are the issues with having a switch as part of a block?
?
tony


 

Tony,

Go to Preferences -> Start Up. ?Click on Add.
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave
?
the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile
?
how do i open a file on startup in 5.10
?
also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch. ??
But if i run automation without signals what are the issues with having a switch as part of a block?
?
tony


 

Tony
When running under "No Signals" a train will not enter a section unless all switches are set to the exit section. Or that's the theory.?
Steve G.
?


 

开云体育

Dear Dave

If i put that action in startup it does not allow me to select the file i want to be opened after startup is finished the way it did in jmri 5.8.

It opens a window after the startup is done and now i have to search the computer jmri director for the layout panel that goes with that profile.

Why was this feature eliminated from 5.10 when it was in 5.8

Tony



On Jan 19, 2025, at 7:21?PM, Dave Sand <ds@...> wrote:

?
Tony,

Go to Preferences -> Start Up. ?Click on Add.
<Screenshot 2025-01-19 at 6.16.09?PM.png>
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave
?
the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile
?
how do i open a file on startup in 5.10
?
also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch. ??
But if i run automation without signals what are the issues with having a switch as part of a block?
?
tony


 

开云体育

The 5.8 had an option to open a file in the list of thing you show in your screen shot but they took it out
Why?

Tony



On Jan 19, 2025, at 8:28?PM, ANTHONY DALILEO <bklyns_baseball_club@...> wrote:

?Dear Dave

If i put that action in startup it does not allow me to select the file i want to be opened after startup is finished the way it did in jmri 5.8.

It opens a window after the startup is done and now i have to search the computer jmri director for the layout panel that goes with that profile.

Why was this feature eliminated from 5.10 when it was in 5.8

Tony



On Jan 19, 2025, at 7:21?PM, Dave Sand <ds@...> wrote:

?
Tony,

Go to Preferences -> Start Up. ?Click on Add.
<Screenshot 2025-01-19 at 6.16.09?PM.png>
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave
?
the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile
?
how do i open a file on startup in 5.10
?
also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch. ??
But if i run automation without signals what are the issues with having a switch as part of a block?
?
tony


 

开云体育

Dear Steve

But will transits work properly as if switches didnt exist

Tony



On Jan 19, 2025, at 7:30?PM, Steve_G via groups.io <RailRodder22@...> wrote:

?
Tony
When running under "No Signals" a train will not enter a section unless all switches are set to the exit section. Or that's the theory.?
Steve G.
?


 

I don’t think anything was eliminated.

I think you have selected Add -> Perform Action… -> Load table content and panels…

That opens a window where you can select a file to load.

Instead, as Dave has pointed out, you want to have Add -> Load table content and panels….

That will prompt you right then, when you select that, for which file you want to load. It will then remember that and load exactly that file the next time the program starts.

Bob

On Jan 19, 2025, at 8:28?PM, AD via groups.io <bklyns_baseball_club@...> wrote:

Dear Dave

If i put that action in startup it does not allow me to select the file i want to be opened after startup is finished the way it did in jmri 5.8.

It opens a window after the startup is done and now i have to search the computer jmri director for the layout panel that goes with that profile.

Why was this feature eliminated from 5.10 when it was in 5.8

Tony



On Jan 19, 2025, at 7:21?PM, Dave Sand <ds@...> wrote:

?Tony,

Go to Preferences -> Start Up. Click on Add.
<Screenshot 2025-01-19 at 6.16.09?PM.png>
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
From: AD <bklyns_baseball_club@...>
To: [email protected]
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave

the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile

how do i open a file on startup in 5.10

also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch.
But if i run automation without signals what are the issues with having a switch as part of a block?

tony


Bob Jacobsen
rgj1927@...


 

On Sun, Jan 19, 2025 at 07:03 PM, AD wrote:


The 5.8 had an option to open a file in the list of thing you show in your
screen shot but they took it out
Why?

Tony
Nothing for this has changed between 5.8 to 5.10.
It's working in 5.10 just fine when I tested it a couple minutes ago.

--
Peter Ulvestad
Linux Mint 22, JMRI 5.11.2plus, Java 21.0.5
JMRI Users Group Moderator ( /g/jmriusers )
JMRI Developers Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )


 

Not true
Both on the screen shot in the email sent by Dave and in my version of 5.10 there is no option to load a specific file. There is only the option to load a file after you select the profile to use.

I want the file selected and open on the screen when the profile is opened without me knowing the name of the file needed.
The option to select the file during startup appears both as an item in the list and also in actions

The one in the list was the file selector.

Explain exactly how after startup is completed the layout panel file that goes with the profile is open on the screen without me ever selecting it during the process.

That’s how my version of 5.8 worked but my version of 5.10 does not have that feature.

Tony

On Jan 19, 2025, at 9:19?PM, Peter Ulvestad via groups.io <ulvestad@...> wrote:

?On Sun, Jan 19, 2025 at 07:03 PM, AD wrote:


The 5.8 had an option to open a file in the list of thing you show in your
screen shot but they took it out
Why?

Tony
Nothing for this has changed between 5.8 to 5.10.
It's working in 5.10 just fine when I tested it a couple minutes ago.

--
Peter Ulvestad
Linux Mint 22, JMRI 5.11.2plus, Java 21.0.5
JMRI Users Group Moderator ( /g/jmriusers )
JMRI Developers Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )





 

I tried that but it didnt work

I will try again

Tony

On Jan 19, 2025, at 9:10?PM, Bob Jacobsen via groups.io <rgj1927@...> wrote:

?I don’t think anything was eliminated.

I think you have selected Add -> Perform Action… -> Load table content and panels…

That opens a window where you can select a file to load.

Instead, as Dave has pointed out, you want to have Add -> Load table content and panels….

That will prompt you right then, when you select that, for which file you want to load. It will then remember that and load exactly that file the next time the program starts.

Bob

On Jan 19, 2025, at 8:28?PM, AD via groups.io <bklyns_baseball_club@...> wrote:

Dear Dave

If i put that action in startup it does not allow me to select the file i want to be opened after startup is finished the way it did in jmri 5.8.

It opens a window after the startup is done and now i have to search the computer jmri director for the layout panel that goes with that profile.

Why was this feature eliminated from 5.10 when it was in 5.8

Tony



On Jan 19, 2025, at 7:21?PM, Dave Sand <ds@...> wrote:
?Tony,

Go to Preferences -> Start Up. Click on Add.
<Screenshot 2025-01-19 at 6.16.09?PM.png>
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
From: AD <bklyns_baseball_club@...>
To: [email protected]
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave

the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile

how do i open a file on startup in 5.10

also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch.
But if i run automation without signals what are the issues with having a switch as part of a block?

tony


Bob Jacobsen
rgj1927@...









 

--
Peter Ulvestad
Linux Mint 22, JMRI 5.11.2plus, Java 21.0.5
JMRI Users Group Moderator ( /g/jmriusers )
JMRI Developers Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )


 

On Sun, Jan 19, 2025 at 08:07 PM, AD wrote:


That’s how my version of 5.8 worked but my version of 5.10 does not have
that feature.
Nothing has changed for this. Maybe try a new download and installation of 5.10.

--
Peter Ulvestad
Linux Mint 22, JMRI 5.11.2plus, Java 21.0.5
JMRI Users Group Moderator ( /g/jmriusers )
JMRI Developers Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )


 

Thank you it worked

I dont know why it failed the first time as i did try using both

Tony

On Jan 19, 2025, at 9:10?PM, Bob Jacobsen via groups.io <rgj1927@...> wrote:

?I don’t think anything was eliminated.

I think you have selected Add -> Perform Action… -> Load table content and panels…

That opens a window where you can select a file to load.

Instead, as Dave has pointed out, you want to have Add -> Load table content and panels….

That will prompt you right then, when you select that, for which file you want to load. It will then remember that and load exactly that file the next time the program starts.

Bob

On Jan 19, 2025, at 8:28?PM, AD via groups.io <bklyns_baseball_club@...> wrote:

Dear Dave

If i put that action in startup it does not allow me to select the file i want to be opened after startup is finished the way it did in jmri 5.8.

It opens a window after the startup is done and now i have to search the computer jmri director for the layout panel that goes with that profile.

Why was this feature eliminated from 5.10 when it was in 5.8

Tony



On Jan 19, 2025, at 7:21?PM, Dave Sand <ds@...> wrote:
?Tony,

Go to Preferences -> Start Up. Click on Add.
<Screenshot 2025-01-19 at 6.16.09?PM.png>
A file selector will open and you can select which file to load.

I don't know how "without signals" works with turnouts.

Dave Sand



----- Original message -----
From: AD <bklyns_baseball_club@...>
To: [email protected]
Subject: [jmriusers] Startup/automation
Date: Sunday, January 19, 2025 3:14 PM

Dear dave

the new version 5.10 of jmri does not allow me to open a file in startup.
i can load the ability to open a file but i can not find a way to open s specific file.
i dont want to have to guess which panel goes with which profile

how do i open a file on startup in 5.10

also remind me about switches being part of a block when using automation.
i believe the problem was in putting sml signals at the switch.
But if i run automation without signals what are the issues with having a switch as part of a block?

tony


Bob Jacobsen
rgj1927@...









 

开云体育

DEAR STEVE
Can you fill me in on the apparently new features in automation - using train length instead of having your last car and if needed your middle car with resistive wheels and using a ghost section/block for each switch instead of using logix.

Can you give me links to the info in manual and is the info there adequate to understand and use these features.

It would be nice to eliminate cabooses or box cars at the ends of my unlit passenger trains and not have huge logix files to debug.

Tony




On Jan 19, 2025, at 7:30?PM, Steve_G via groups.io <RailRodder22@...> wrote:

?
Tony
When running under "No Signals" a train will not enter a section unless all switches are set to the exit section. Or that's the theory.?
Steve G.
?


 

Tony
Head Only.
This means that only the head of the train can be detected.
You must specify a train length and all your blocks must have their lengths specified.
It works best if you use speed profiles.
When the head of train leaves a block, that block will not be released until the calculated position of the tail is beyond it. The section will not show occupied, but it will continue to show allocated during this period.
?
The very serious disadvantages are that if a train breaks in two another train? can crash into the tail, if the head stutters, stalls or plays silly Bs then the position of the tail is nolonger reliable and another crash happens. It cannot be used for forth and back running. I recommend the use of a remotely controlled power outlet for the command station and boosters, no keep alives, no analog, no resume on track power on, and that a twenty year old in top mental and physical condition keeps the remote control in their hand.?
?
Ghosts.
Ghost blocks were designed for those short pieces of track needed to join 2 switchs and keep the block routing table / SML straight. The fact they appear to work for switchs was pure dumb luck.? Do not use with head only. The train must always be in a detected block and not disappear into a ghost.
?


 

开云体育

Dear Steve

How do i tell the layout panel that the block the switch is in i a ghost block?

Tony



On Mar 20, 2025, at 9:18?AM, Steve_G via groups.io <RailRodder22@...> wrote:

?
Tony
Head Only.
This means that only the head of the train can be detected.
You must specify a train length and all your blocks must have their lengths specified.
It works best if you use speed profiles.
When the head of train leaves a block, that block will not be released until the calculated position of the tail is beyond it. The section will not show occupied, but it will continue to show allocated during this period.
?
The very serious disadvantages are that if a train breaks in two another train? can crash into the tail, if the head stutters, stalls or plays silly Bs then the position of the tail is nolonger reliable and another crash happens. It cannot be used for forth and back running. I recommend the use of a remotely controlled power outlet for the command station and boosters, no keep alives, no analog, no resume on track power on, and that a twenty year old in top mental and physical condition keeps the remote control in their hand.?
?
Ghosts.
Ghost blocks were designed for those short pieces of track needed to join 2 switchs and keep the block routing table / SML straight. The fact they appear to work for switchs was pure dumb luck.? Do not use with head only. The train must always be in a detected block and not disappear into a ghost.
?


 

Steve_G, I don't believe in anything "dumb luck". Genius.
?
AD, my "virtual" turnout occupancy block is not mired in Logix.
It looks complicated but really simple in either Logix or LogixNG:
  • For turnout state closed and both blocks on that path are active then turnout occupied (set virtual block active).
  • For turnout state thrown and both blocks on that path are active then turnout occupied (set virtual block active).
  • Otherwise, turnout is unoccupied (set virtual block inactive).
Proper timing to satisfy Dispatcher is done in the debounce times of the blocks indicating occupancy:
  • Blocks on either side of the turnout are set debounce active 500 ms, inactive 0 ms.
  • Virtual block debounce active 0 ms and inactive 500 ms.
The nice part of this is that there is no need for additional detection hardware and the block occupancy doesn't disappear.
And it's as simple as my old pea brain can keep track of.
?
The caveat is that all rolling stock is detected.
It's as close to prototype operating safety as I can achieve.
?
I have one other standard design feature that really doesn't affect any of this.?
I buffer each hardware detector sensor with a virtual sensor set by Logix(NG) - detect active makes virtual active, otherwise inactive.
I do that so I can simulate occupancy with a panel toggle for testing purposes.
?
--
Ken
NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959)
Loconet * JMRI 5.11.1 * OSX,Win10,Ubuntu
Blog: ?
Youtube:


 

开云体育

I have a panel with switches using logix but i would like to have one using the ghost feature.
Question is how do i create the ghost blocks?

Tony




On Mar 21, 2025, at 6:04?AM, Ken Heywood via groups.io <kheywood@...> wrote:

?
Steve_G, I don't believe in anything "dumb luck". Genius.
?
AD, my "virtual" turnout occupancy block is not mired in Logix.
It looks complicated but really simple in either Logix or LogixNG:
  • For turnout state closed and both blocks on that path are active then turnout occupied (set virtual block active).
  • For turnout state thrown and both blocks on that path are active then turnout occupied (set virtual block active).
  • Otherwise, turnout is unoccupied (set virtual block inactive).
Proper timing to satisfy Dispatcher is done in the debounce times of the blocks indicating occupancy:
  • Blocks on either side of the turnout are set debounce active 500 ms, inactive 0 ms.
  • Virtual block debounce active 0 ms and inactive 500 ms.
The nice part of this is that there is no need for additional detection hardware and the block occupancy doesn't disappear.
And it's as simple as my old pea brain can keep track of.
?
The caveat is that all rolling stock is detected.
It's as close to prototype operating safety as I can achieve.
?
I have one other standard design feature that really doesn't affect any of this.?
I buffer each hardware detector sensor with a virtual sensor set by Logix(NG) - detect active makes virtual active, otherwise inactive.
I do that so I can simulate occupancy with a panel toggle for testing purposes.
?
--
Ken
NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959)
Loconet * JMRI 5.11.1 * OSX,Win10,Ubuntu
Blog: ?
Youtube:


 

Tony,



Dave Sand



----- Original message -----
Subject: Re: [jmriusers] Startup/automation
Date: Friday, March 21, 2025 4:06 PM

I have a panel with switches using logix but i would like to have one using the ghost feature.
Question is how do i create the ghost blocks?

Tony





On Mar 21, 2025, at 6:04?AM, Ken Heywood via groups.io <kheywood@...> wrote:
?
Steve_G, I don't believe in anything "dumb luck". Genius.
?
AD, my "virtual" turnout occupancy block is not mired in Logix.
It looks complicated but really simple in either Logix or LogixNG:
  • For turnout state closed and both blocks on that path are active then turnout occupied (set virtual block active).
  • For turnout state thrown and both blocks on that path are active then turnout occupied (set virtual block active).
  • Otherwise, turnout is unoccupied (set virtual block inactive).
Proper timing to satisfy Dispatcher is done in the debounce times of the blocks indicating occupancy:
  • Blocks on either side of the turnout are set debounce active 500 ms, inactive 0 ms.
  • Virtual block debounce active 0 ms and inactive 500 ms.
The nice part of this is that there is no need for additional detection hardware and the block occupancy doesn't disappear.
And it's as simple as my old pea brain can keep track of.
?
The caveat is that all rolling stock is detected.
It's as close to prototype operating safety as I can achieve.
?
I have one other standard design feature that really doesn't affect any of this.?
I buffer each hardware detector sensor with a virtual sensor set by Logix(NG) - detect active makes virtual active, otherwise inactive.
I do that so I can simulate occupancy with a panel toggle for testing purposes.
?
--
Ken
NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959)
Loconet * JMRI 5.11.1 * OSX,Win10,Ubuntu
Blog: ?
Youtube:


 

Tony
If you do not see a column you want,? such as ghost, right click the column header to show or hide columns. Works on most a y table (or should).
Steve G.
?