开云体育


Re: Next jmri non test version

 

And the scheduled releases / milestones are here:



(5.12 is scheduled for the end of June 2025.)

At Sat, 22 Mar 2025 11:11:36 -0700 "stevemac" <steveo@...> wrote:



Note the production releases are even numbers.






--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
-- Linux Administration Services
heller@... -- Webhosting Services


Re: Next jmri non test version

 

I don't know JMRI's developers' "plan", but the usual reason to jump to a new
major version number is something like a major rewrite or some other major
change.

Version numbers are *not* "decimal" numbers (fractions), so there is no
partitular reasons for the numbers after the dots to "overflow". Different
software projects do different things. JMRI seems to use odd secondary version
numbers for [stable] test releases and even numbers for stable production
releases,

At Sat, 22 Mar 2025 10:22:10 -0700 "AD" <bklyns_baseball_club@...> wrote:


also after reaching 5.10 why wasnt the next non test version 6.0?

tony






--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
-- Linux Administration Services
heller@... -- Webhosting Services


Re: Editing a layout panel

 

Ps:
?
why does setting block sensors to inactive cause the block content in the block table to be erased.
?
tony


Editing a layout panel

 

Dear Dave
?
I have done these things over a billion times but have no memory of what to do and no matter what i try nothing works.. i cant find the info in the manual in the edit layout panel area.
using jmri 5.10 on windows 11 with a pad-no mouse.
?
in edit mode i select block content and select block 39
i place cursor in upper left corner and click space bar-the selection menu at the top now starts going crazy selecting one item after the other. ?
?
This is new-why does that happen?
?
shift click gets the block content in the upper left corner
i select the object and try to move it. I combine the arrow with every key possible and nothing moves it as i move the cursor
?
how do i move an object?
?
tony


Re: LogixNG vs Jython performance #jython #logixng

 

On 3/22/2025 0:01 AM11:06 AM, Jim Moomaw wrote:

_So, how big is the software?_? The XML file is 12MB, which has 250K lines of code in the file (all generated with PanelPro).? I don't know how this compares to other large layouts.? I'm guessing the final build- out will be 50% larger.
I have implemented two GRS Type K Model M Coded CTC implementations, prototypically. One has a 5-column office machine, and was my first attempt at prototypical signaling. I am currently working on a second GRS CTC implementation, with an office machine with 23 populated columns, with 35 CTC-controlled signal masts and 8 ABS signal masts, with about 45 occupancy blocks.

It is implemented largely by un-modified JMRI "SML", with some "overrides" of certain signal mast aspects via Logic. The "code line" and "logic" that is nearest the code line is implemented in Jython, much in the same way that GRS had implemented its "boxes" in the "Field" and in the "Office".

For my second CTC solution, the JMRI XML file is less than 3 MBytes, and the Jython is another ~400 KBytes. So I might _guess_ that my solution is smaller than your implementation, (This assumes that you do not have any "other" JMRI features that take up lots of space in the XML file...)

The idea that (prototype) "signaling is hard" is an understatement! Getting signaling "right" is not for the faint of heart! The second CTC solution I mentioned has taken 2-plus years of development and debugging, so far, and still LOTS of things to "fix"...


Re: How is the default layer assigned to resource folder icons used with the panel editors? #controlpaneleditor #paneleditor

 

" ? // infer a background icon from its size "
?
Yeah, that makes perfect sense based on observation.?? It's the 'not expecting that to happen' thing that caught me out.?

?
"importance of background images staying in place..."
?
I'd say that's still important.? The "danger" of grabbing and moving those Lvl1 objects in PE is a downside of that editor (esp with no Ctrl-Z rescue);? that's not an issue for CPE, but also means CPE is useless for Lvl1 stuff.? An OK tradeoff in my eyes.? CPE works fine for most tasks, but then I forget about needing that "special" Lvl1 PE tool since I don't use it much.
?
--
Jim Moomaw
Portland, OR
- Willamette Model Railroad Club (WMRC)
- NMRA, Pacific NW


Re: Next jmri non test version

 

开云体育


If people don't download and test the test versions, then when the release happens, it is untested software....

If there's a new feature you want to use, then try the test version.? ?If it works, great! (please tell people it does what you need).? ? If there's a problem, report the problem and someone can address it.? ?No problem reports, and any problem will still be there in the production release.?

And, you'll be waiting until June to find those bugs...


- Nigel



------ Original Message ------
Date 22/03/2025 17:22:10
Subject [jmriusers] Next jmri non test version

we need 5.11.2 to use ghosts.
i dont like downloading test versions.
when will the next non test version expected to be available?
?
also after reaching 5.10 why wasnt the next non test version 6.0?
?
tony


Re: Next jmri non test version

 

On Sat, Mar 22, 2025 at 11:22 AM, AD wrote:


when will the next non test version expected to be available?
Production releases are approximately every 6 months (June and December).

also after reaching 5.10 why wasn't the next non test version 6.0?
The only time the first digit is increased is when there is a major change to JMRI, such as the move from Java 8 to 11 for example.

--
Peter Ulvestad
Linux Mint 22.1, JMRI 5.11.3plus, 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 ( )


Re: Next jmri non test version

 

Note the production releases are even numbers.


Re: Ghost Block (v5.11.4) and Turnouts Question

 

Dave Sand <How short is "short"?>
Less than 9 inches. Train wouldn't disappear.
?
Tony & Dave <both switches and the track between them a single ghost block>
That's my current with LogixNG which looks at all connected and sets internal sensor. I'm new to this and don't yet have resistor wheels but it's planned for at least head and tail. I have issues with knowing when to go inactive since the next block on either side is a long one. The logic is not practical. This conversation has made me realize making that a short block would enhance the signaling reliability. (Still have a lot to learn.)


Re: Next jmri non test version

 

开云体育

For your second question, I’m not sure why you think it SHOULD have been 6.0??

Are you reading something into “5.10” that I’m missing??

Phil G

On 22 Mar 2025, at 17:22, AD via groups.io <bklyns_baseball_club@...> wrote:

?
we need 5.11.2 to use ghosts.
i dont like downloading test versions.
when will the next non test version expected to be available?
?
also after reaching 5.10 why wasnt the next non test version 6.0?
?
tony


Next jmri non test version

 

we need 5.11.2 to use ghosts.
i dont like downloading test versions.
when will the next non test version expected to be available?
?
also after reaching 5.10 why wasnt the next non test version 6.0?
?
tony


Re: Ghost Block (v5.11.4) and Turnouts Question

 

开云体育

Why not make both switches and the track between them a single ghost block and the only block in a section

Tony



On Mar 22, 2025, at 1:01?PM, stevemac <steveo@...> wrote:

?
<T5T6.jpg>
I am converting all my turnout blocks from LogixNG to Ghost blocks since I was essentially doing the same thing for all the turnouts. However, I have this one short section with a single curve between two turnouts. Docs say "There must be at least one real block between ghost blocks".
?
Is that really the only way? Or should I accept it and add two insulators and three feeders into the single section of track?


Re: Ghost Block (v5.11.4) and Turnouts Question

 

How short is "short"? ?Is it long enough to hold a train without fouling a turnout? ?Do you need signals to protect each turnout?

Maybe both turnouts and the connecting track segment should be one block with signals protecting entry to the block?

Dave Sand



----- Original message -----
From: stevemac <steveo@...>
Subject: [jmriusers] Ghost Block (v5.11.4) and Turnouts Question
Date: Saturday, March 22, 2025 12:00 PM


I am converting all my turnout blocks from LogixNG to Ghost blocks since I was essentially doing the same thing for all the turnouts. However, I have this one short section with a single curve between two turnouts. Docs say "There must be at least one real block between ghost blocks".
?
Is that really the only way? Or should I accept it and add two insulators and three feeders into the single section of track?


Locked Re: Best Command Station to use with Decoder Pro

 

This topic is now closed.

If you are having issues or have questions regarding using a specific system with JMRI, please start a new topic.

--
Peter Ulvestad
Linux Mint 22.1, JMRI 5.11.3plus, 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 ( )


Ghost Block (v5.11.4) and Turnouts Question

 

I am converting all my turnout blocks from LogixNG to Ghost blocks since I was essentially doing the same thing for all the turnouts. However, I have this one short section with a single curve between two turnouts. Docs say "There must be at least one real block between ghost blocks".
?
Is that really the only way? Or should I accept it and add two insulators and three feeders into the single section of track?


Re: How to delete Panel background #paneleditor

 

George,

If there is nothing else on the panel, delete the panel. ?Otherwise you have to edit the xml file, find the icon entry and change level="1" to "2". ?After saving the update, you can load the xml file using PanelPro and delete the icon. ?Note: Make sure that you don't change the format of the file. ?Using a xml aware editor works best. ?

Dave Sand


----- Original message -----
From: "George Hofmann via groups.io" <george.hofmann=[email protected]>
Subject: [jmriusers] How to delete Panel background
Date: Saturday, March 22, 2025 10:55 AM

I created a simple panel using Panel editor and placed PanelPro.gif on it as a 'background' item. Now I can't delete it. What is the trick?
?
George


Locked Re: Best Command Station to use with Decoder Pro

 

All re ESU CabControl,
?
I received an email from Lee Ryan at ESU support yesterday afternoon.? He confirmed that the connection listed in JMRI is correct, and that it applies to The CabControl unit as well as Ecos.
?
RailCom's ability to talk back to a command system is a marvelous thing, right behind DCC's ability to talk to the decoder!
Dialogs are much better than monologues...
?
Thank you to JMRI and MERG for all the work the volunteers do, truly amazing accomplishments.
?
Ken Moordigian


How to delete Panel background #paneleditor

 

I created a simple panel using Panel editor and placed PanelPro.gif on it as a 'background' item. Now I can't delete it. What is the trick?
?
George


Re: LogixNG vs Jython performance #jython #logixng

 

On Thu, Mar 20, 2025 at 02:11 PM, Nags wrote:
What does catch me out occasionally is Execute on Change vs. Always Execute. The conditional doesn't execute even though I reckon it should have. Sometimes I give up trying to figure out why and just make it Always Execute.
Nags
I was having the same problem. It turned out that I was just not thinking through the logic properly. Once I realized my foolishness the execute on change started working as advertised. In my case I was expecting the If to trigger when the condition became false, but it turned out that that condition was usually false due to other inputs, so that when the input I was trying to catch turned false, nothing happened because there was no logical change to the set of monitored inputs taken as a whole. So my advice is to study your logic thoroughly and maybe you can fix the issue.
?
George