开云体育


Suggested change to jmri

 

in jmri 5.10 when creating a train at the bottom of the window is train length. After entering the data for a train and saving the data upon opening that data the train length has gone back to a default value.
?
is that deliberate or a mistake?
?
When you open a speedometer and enter data and save it , then open 4 speedometers , all have the same data.
whats the possibility of saving multiple speedometers ,each with different data, like one saves throttles.
?
tony


Re: SPEED used by train in automation

 

开云体育

Thank you for the response
But i dont use warrants but i use sml signals and a layout panel not a panel created to use when running automation via warrants.
The speed i am referring to is not the speed the train is going at but the calculation done to tell the train what speed to travel at as it travels into allocated blocks.
What script is the warrants looking at?
I really want to know the equation used to tell the train what speed to travel at as in goes on its route.

Tony



On Apr 15, 2025, at 5:36?AM, Nags via groups.io <snowy999@...> wrote:

?
On Tue, Apr 15, 2025 at 02:11 PM, AD wrote:
can anyone tell me how the speed of a train traveling in automation is determined as it entered each section when using sml virtual signals on a layout panel.
?
in preference /warrents page what is %script mean, what is %throttle mean?
?
tony
For automation using JMRI Warrants, it measures the time between entering and departing a block (it uses blocks only). As the length blocks is defined (or should be), it can then calculate the speed.
During execution of the script JMRI Warrants is looking ahead. When the train enters a block, it determines if it needs to slow or stop the train for a signal or occupied block ahead. It uses the current speed, the speed profile and the distance to complete the action to calculate the ramp down.
%script ?The value is a percentage of the recorded ("Normal") speed.?Any speed name that is restrictive must have a values less than 100.?The warrant reduces the "Normal" scripted speed by this value as a percentage.
%throttle The value is an absolute throttle setting expressed as a percentage of full throttle.?All speed names must be a number between 0 and 100.?The warrant sets the modified speed to be the value as a percentage of the full throttle setting.
?
--
H.O. Australia (Layout in Progress)
Digikeijs DR5000 LocoNet
JMRI v5.10 DecoderPro/Warrants/CPE/SML/LogixNG
Java: OpenLogic jre-17.0.12.7 ? Windows 10


Re: unknown sensors in table

 

On 4/15/2025 4:19 PM, dnbroraback via groups.io wrote:
No SE74 but I do have 5 DS74 for turnouts
There are 8 "sensors" per DS74.

With 5 DS74s, you will have _40_ sensors, total, from DS74s.

This is really a Digitrax problem, not a JMRI problem. Things like "half of those DS74 sensors being effectively useless", and questions about "overlapping" of "Base Address"es should be directed to the Digitrax-Users groups.io list.


Re: unknown sensors in table

 

No SE74 but I do have 5 DS74 for turnouts


Re: Help learning JMRI

 

Jim,
?
What you describe is roughly parallel to my experience some years ago.
?
On Tue, Apr 15, 2025 at 09:45 AM, <wmjwell@...> wrote:
I belong to a railroad club which uses JMRI and Digitrax DCC.? I am also a novice user and trying to gain more knowledge.?
?
Sort of the deep end of the pool learning to swim experience.
My goal is to put JMRI on my home laptop and run the practice (not sure of the name) file so I learn how to use the system.
?
I have Win 10, MSI GS75 Stealth 95E (few years old), have downloaded and installed Java 11, 64 bit.
?
That is a good start.
?
If someone would help mentor me to getting this installed so I can learn what to do and how to do it I would be greatly thankful.
?
The home page at has a reasonable set of instructions in the portion labeled "Kick the tires:" aimed at beginners.??
?
For your laptop, the first time you start up each one of the JMRI apps, PanelPro or DecoderPro for example, it will force you to identify the Connection to a DCC command station.? In your case the choice most likely is to select Digitrax for the System Manufacturer and then select LocoNet Simulator for the System Connection.
?
In our club, there are three windows computers, all running Zulu Java version 17.
?
One workstation computer is connected to a test track via a Digitrax Command Station that a few members help with the DecoderPro features and I only make sure that it is kept up to date.? We keep the latest test version on that one since the newest decoder definitions are included.? There are two or three members who have configured several hundred locomotive decoders for each one that I have done.
?
The main layout is controlled with a separate computer running PanelPro and another Digitrax Command Station.? The PanelPro installation involves about twenty control panels and a WiFi connection for WiThrottle users.? We do not have an internet connection, but the local router allows smartphone and tablet usage.? ?We keep the latest production version of JMRI installed on that computer.? Developing and testing the panels was largely my responsibility.?
?
For historical reasons, there is a third computer that is mostly used for the laser printer, but the Operations Team uses several times a month with PanelPro or OperationsPro or DispatcherPro. To tell you the truth, the only time I know what they are doing is when someone complains or asks for help.? I also keep that one up to date with the most recent production version of JMRI.
?
None of our club computers require passwords to access, but we do not have any internet other than the occasional smartphone hotspot.? The workstation and the layout computers have old DOS type batch files that start up the appropriate JMRI app, so the first member to get there can just turn the computer on.? That is because we shut the whole building down and kill all the power at the external circuit breakers when the last member leaves.??
?
My laptop gets plugged into either a LocoNet or a LCC connection depending upon what task is needed.? Mostly LCC work on our expansion layout for the last year or so.
?
Other club circumstances will produce other examples of what might or will work for you.??
?
The important message is that JMRI is a very big program and none of us know much more that a small slice of the total of what is available.? Pick a small or urgent target area and get comfortable with that, and find someone who can provide a little help with some of the other areas.
?
Best of luck,
?
Cliff in Baja SoCal
?


Re: unknown sensors in table

 

Do you have any other DIgitrax devices that also have sensor inputs.? Like the SE74 which has 4 of input sensors.
?
Roger


Re: Not keeping my industry full. #operationspro

 

Jason,
?
The build report shouldn't be 100 pages. You need to change the build report "Detail Level" setting to "Very Detailed" and for "Router Detail Level" to "Normal".
?
You can also change the number of passes in aggressive mode to just 2.? You can attach a build report.txt file to your reply.? Once we review the build report it shouldn't take long to fix your issue.
?
Dan


Help learning JMRI

 

Hi everyone.? Forgive me if I have posted this in the wrong place.
I belong to a railroad club which uses JMRI and Digitrax DCC.? I am also a novice user and trying to gain more knowledge.? My goal is to put JMRI on my home laptop and run the practice (not sure of the name) file so I learn how to use the system.
?
I have Win 10, MSI GS75 Stealth 95E (few years old), have downloaded and installed Java 11, 64 bit.
?
I have an extensive background in computer sciences BSCS, MSCS, and 20 years electronics experience so I'm not totally lost.? With that said, JMRI looks intimidating at best. (lol)
?
If someone would help mentor me to getting this installed so I can learn what to do and how to do it I would be greatly thankful.
?
Regards,
Jim


Re: unknown sensors in table

 

Here is a pdf of the table


Re: unknown sensors in table

 

LS 73 thru 96 are from the 3 BXP88s, then after them in the sensor table is listed LS201 to LS240


Re: unknown sensors in table

 

开云体育

Which sensors do you have? It's much easier to answer the question if we know the system name of the sensors.

Daniel

On 2025-04-15 17:56, dnbroraback via groups.io wrote:

I have three BXP88 as occupancy detectors. Their correct sensor numbers show up in my sensor table as they should but there are additional sensors in the table which I have no idea what they are.
When I delete them they reappear? when I restart. How do I identify them and get rid of them please


unknown sensors in table

 

I have three BXP88 as occupancy detectors. Their correct sensor numbers show up in my sensor table as they should but there are additional sensors in the table which I have no idea what they are.
When I delete them they reappear? when I restart. How do I identify them and get rid of them please


Re: Decoders for non-standard signaling systems? #functiondecoder #signals

 

Would the ESU Signalpilot fill your needs? I feel so, but the possible problem would be that you will need Lokprogrammer if you want the decoder programming easy. I could imply up to 400+ CVs. 8( It is not supported (yet) by DecoderPro.
?
A colleague has been able to define several USA and UK signals and I did with Spanish signals, all of them not supported out-of-the-box by the decoder, but not difficult to define them and their different aspects.
?
regards


Re: Trouble with Digitrax PR4 and DS74 switch controllers #digitrax

 

Thank you for reply. I have sent the DS74's and PR4 back to Digitrax repair. Will be interesting to see what they say.
?


Re: Not keeping my industry full. #operationspro

 

Hi Dan,
?
Unfortunately, this is actually on my friend's layout and his computer's print spooler isn't working correctly so I can't save the 100+ page build report to a .pdf for you to view. What I can tell you is that his layout doesn't have staging so cars basically move from his classification yard track #3 as empties to his oil refinery and the loaded cars move from his oil refinery to other industries on the layout correctly. We are just confused why the industry won't stay full when we specified the planned pickups for that single track to be 100% and the moves to be double the number of cars in that industry since a move (to my understanding) could be a set out or a pick up. Sorry I can't give you any more info than what I have. I'll try to give him some ideas to play around with and see if we can't get it figured out.
?
Jason


Re: Using the same car(s) in two trains in the same Op session #operationspro

 

Phil,?
Thank you for the detailed description of how you manage this. I am going to try what you have described.? We run 12 to 14 trains each session (home layout) so there won't be as?many groups as you need.?
I was assuming that a switch list wouldn't retain train information after a train has been terminated, but from your description, it appears to be able to do that.
John


--
John Poray


Re: Decoders for non-standard signaling systems? #functiondecoder #signals

 

Thank uoy all!
?
I will look into the LCC options.
?
Yes, it's primarily hardware that I am looking for, which would then be interfaced with a computer running JMRI.


Re: Java exception

 

Open the session.log and place the pertinent logs in reply to this email so we know what error occurred and where.
stevemac


Re: SPEED used by train in automation

 

On Tue, Apr 15, 2025 at 02:11 PM, AD wrote:
can anyone tell me how the speed of a train traveling in automation is determined as it entered each section when using sml virtual signals on a layout panel.
?
in preference /warrents page what is %script mean, what is %throttle mean?
?
tony
For automation using JMRI Warrants, it measures the time between entering and departing a block (it uses blocks only). As the length blocks is defined (or should be), it can then calculate the speed.
During execution of the script JMRI Warrants is looking ahead. When the train enters a block, it determines if it needs to slow or stop the train for a signal or occupied block ahead. It uses the current speed, the speed profile and the distance to complete the action to calculate the ramp down.
%script ?The value is a percentage of the recorded ("Normal") speed.?Any speed name that is restrictive must have a values less than 100.?The warrant reduces the "Normal" scripted speed by this value as a percentage.
%throttle The value is an absolute throttle setting expressed as a percentage of full throttle.?All speed names must be a number between 0 and 100.?The warrant sets the modified speed to be the value as a percentage of the full throttle setting.
?
--
H.O. Australia (Layout in Progress)
Digikeijs DR5000 LocoNet
JMRI v5.10 DecoderPro/Warrants/CPE/SML/LogixNG
Java: OpenLogic jre-17.0.12.7 ? Windows 10


Re: Java exception

 

开云体育

Jim

You really need to give more info about your setup to provide a definitive answer, i.e JMRI version and Java version.

However I suspect the cause is that if you are running any JMRI 5.x version then you need to have Java 11 at the very least, and you can now use Java 17 as do I.

You may still be trying to use Java 8 which needs to be completely removed before installing a later Java version.

See for help.

Brian Clark

Bedford UK

On 15/04/2025 05:15, jim_pflieger via groups.io wrote:

Hi,
I know this isn't a Java group, but every time I go to open JMRI I get a Java exception has occurred.? As info I uninstalled Java and reinstalled it. I also uninstalled and reinstalled JMRI. Any suggestions?
Thank you,
Jim Pflieger