¿ªÔÆÌåÓý


Re: Withrottle - throttle app connection issues (IP address) #withrottleserver

 

Hi UP-Railroad(?)
What app are you using?
If EngineDriver, please post or send me a screenshot of the About screen while connected to your wifi. And send a screenshot of the exact error, use View Log if you have trouble catching it.
The IPs must be different, but only the last number. The first three must be the same.
So, if server is 192.168.1.100, your phone must be 192.168.1.something. The something cannot be 100. If the first three numbers are different, you're not on the same network.
--SteveT?


Withrottle - throttle app connection issues (IP address) #withrottleserver

 

Recently after some tinkering i was able to get my JMRI up and running with the layout. My main use will be for the wifi throttle capabilities to run trains on my phone.
?
For some reason I'm unable to connect to the server on my phone. Sometimes the server will pop up in the app and sometimes it wont and i have to search for it. Whenever i try to connect to it though ?it says, "failed to connect" and then reads out the IP address. I believe my issue is that the IP address on my phone is different from the one on the computer (which hosts the server so its the same as JMRI). What i dont understand is that they're both connected to the same WIFI. How am i supposed to connect to it, if the IP address on my phone is different. They need to be the same or it wont let me connect.
?
Any help would be appreciated


Locomotive tracking using JMRI

 

I have been trying to track a specific locomotive using the Block Contents variable.? I am able to place a tag object on the layout for the block occupied by a loco (using? BDL 716) and the icon illuminates with the text.? I then place an icon in the adjoining block and as the loco traverses this block the initial icon goes away and the current icon in the new block illuminates as it should.? When I reverse the direction of the loco, both icons stop illuminating.? It seems like I am not setting the block variables correctly such that the Icon contents persist.? Any suggestions?? Also, can Logix be used to initiate the Block Contents tracking if I always park the loco? in the same block when I start the system?
--
Rodney McNeill


Re: PanelPro roster disappeared

 

Thanks, Peter. I have obviously missed the change in the Roster tab options when updating to 5.11.4. It always used to present the first option as ¡°Roster¡±.?


Re: Disconnect between signal aspect showing on JMRI and ACTUAL signal aspect on layout #nce

 

¿ªÔÆÌåÓý

Ken C, Gentlemen,

Further to my issue, when I run a loco around the loop with only 1 action being triggered by 1 sensor at a time, thereby spacing out the commands, then all is fine and everything updates as expected; but if a JMRI LOGIX says to do, say, 3 or more things simultaneously [if x, then v, w, x, y, etc..] then as then commands come in rapid succession, that is when signal aspect updates get missed.?

On 25/04/2025 2:36 pm, Nimble Knumblebum via groups.io wrote:

Hi Ken,

I'm running the signals as [to quote the NCE Light-it documentation], "Using the Light-it as an NRMA conforming signal decoder". Thus they are programmed [addressed] under 'signal address programmimg' [as per NCE instructions].

You're correct. I could use an NCE switch-it [or Switch 8] to do the job. And it does require two accessory addresses for a 3 aspect signal.?

Some time ago I did some testing with the now retired TAM Valley LEDcoder. It worked okay, but then NCE finally brought out their 'Light-it' decoders that would operate on the alternative set of signal addresses. [Should be much more digitally efficient.]

Nimble

----------------------------------------------------------------------

-----On 24/04/2025 8:42 pm, Ken Cameron wrote:

Nimble,

?

One thing I should have asked was which configuration did you have the Light-It using? My memory seems to say that using it via the signal aspect method is the more reliable way to use it. That means one appearance is one aspect using a single command per board. I recall that when configured as an accessory decoder, and two commands to the same board go out back to back, it tends to miss the second command.

?

Others may have a better memory of possible solutions.

?

By the ¡®NCE List¡¯ I meant the user list on groups.io for NCE. /g/NCE-DCC

?

-Ken Cameron, Member JMRI Dev Team

?

?


Re: PanelPro roster disappeared

 

DecoderPro is the roster. The roster location has not changed.

--
Peter Ulvestad
Linux Mint 22.1, JMRI 5.11.5, Java 21.0.6
JMRI Users Group Moderator ( /g/jmriusers )
JMRI Developers Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )


Re: Calculating speed changes in automation

 

Tony, suggest you put up a copy of the dump.
--
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


PanelPro roster disappeared

 

It¡¯s probably been asked many times before but could someone tell me why, when opening PanelPro and selecting the Roster tab, the top of the selection list is ¡°Open DecoderPro¡± rather than simply being able to select the roster? I assume the roster location has somehow been changed. Any help to get this resolved will be greatly appreciated. Thanks in advance, David.


Re: Invisible pop ups

 

¿ªÔÆÌåÓý

On 25/04/2025 08:08, Steve Young via groups.io wrote:
Hi Chris,
?
Thanks, I've located the LogixNG Dialog in question.
Potential fix uploaded to:
?
Fix for the About Window uploaded to:
?
?
Please shout up if you spot any further issues with the Dialog boxes,

Thank you so much.


?
Steve.
--
Steve Young,
Member JMRI Dev Team



Re: JMRI PANEL PRO STARTUP FAILURE

 

¿ªÔÆÌåÓý

I now get this issue every time i load jmri.
Now the window error message of failed to create throttle instead of being empty now says the command station didnt respond.

This profile will no longer load so i created a new one which does not load throttles.
I copied the throttle folder from the bad profile to the new but dont open default trottles on startup.
New profile opens properly and when i load the default throttles i copied from the bad profile they load properly.

Anybody have any idea what went wrong with original profile.

Tony




On Apr 24, 2025, at 8:21?PM, AD <bklyns_baseball_club@...> wrote:

?
using jmri 5.10 i open panel pro which ,on startup, opens system console, loconet monitor, slot monitor , 4 speedoipmeters,clock,dispatcher, then opens default throttles-10 throttles, 8 set with decoder numbers and the last 2 without any engine selected.
?
everything opens properly until the last throttle when i get message window saying ¡°failed to create throttle¡± . The panel pro window opens last but is empty of information as the error window.
?
i can control the cursor but cannot close any windows. ?Except for cursor movement the computer does not respond to any click.
?
i force shut off the computer and restart when everything loads fine.
?
this happens every time the computer is turned on for the first time.
?
its a dell laptop running windows 11. ?Dell just reinstalled the bios and a bunch of other things.
this happened both before and after the bios updates.
?
any idea what could let the software not create a new throttle and then freeze.
?
?
tony


Re: Calculating speed changes in automation

 

¿ªÔÆÌåÓý

I am now entering the proper thing as you indicate.
I am getting messages in system console from the dispatcher but speed calculation info seams missing unless i just dont understand it.

Starting new tests.?
All warrants are defaults but using %throttle instead of %script.
T4912 and t53 are running in automation on a loop of 6 sections/blocks. Both trains are less than a block in length. I use head-tail and sml signals.
I run t4912 ,which i create at max speed 100% ,so the throttle speed would be 128, , runs in automation after its first stop and restart at a speed of 64 which is 50% of the speed i set in creating it which is the % for medium in the warrants table.
But t53 ,which i created at 40% max ,runs in automation after its first stop and restart at a speed of 51 which is 40% of 128=51 or 100% of throttle which is the % for normal in the warrants table.

Can anyone explain the apparent contradiction in speed calculations

Tony?





On Apr 25, 2025, at 2:41?AM, Steve Young via groups.io <icklesteve@...> wrote:

?
On Thu, Apr 24, 2025 at 09:06 PM, AD wrote:
if you check the system console you will see when i did as you said but after that message there is nothing coming from the dispatcher telling me about speed changes.
?
Hi Tony,
?
In the console log which you posted on another thread, you had entered?
jmri.jmri.dispatcher
?
It needs to be?
jmri.jmrit.dispatcher
?
Steve.
--
Steve Young,
Member JMRI Dev Team


Re: Nce power cab issue

 

Thanks everyone.Each response appreciated and noted.
I will do some further investigation and report if anuthing changes.
?
Kind regards.
Peter


Re: Invisible pop ups

 

Hi Chris,
?
Thanks, I've located the LogixNG Dialog in question.
Potential fix uploaded to:
?
Fix for the About Window uploaded to:
?
?
Please shout up if you spot any further issues with the Dialog boxes,
?
Steve.
--
Steve Young,
Member JMRI Dev Team


Re: Calculating speed changes in automation

 

On Thu, Apr 24, 2025 at 09:06 PM, AD wrote:
if you check the system console you will see when i did as you said but after that message there is nothing coming from the dispatcher telling me about speed changes.
?
Hi Tony,
?
In the console log which you posted on another thread, you had entered?
jmri.jmri.dispatcher
?
It needs to be?
jmri.jmrit.dispatcher
?
Steve.
--
Steve Young,
Member JMRI Dev Team


Re: Disconnect between signal aspect showing on JMRI and ACTUAL signal aspect on layout #nce

 

¿ªÔÆÌåÓý

Hi Ken,

I'm running the signals as [to quote the NCE Light-it documentation], "Using the Light-it as an NRMA conforming signal decoder". Thus they are programmed [addressed] under 'signal address programmimg' [as per NCE instructions].

You're correct. I could use an NCE switch-it [or Switch 8] to do the job. And it does require two accessory addresses for a 3 aspect signal.?

Some time ago I did some testing with the now retired TAM Valley LEDcoder. It worked okay, but then NCE finally brought out their 'Light-it' decoders that would operate on the alternative set of signal addresses. [Should be much more digitally efficient.]

Nimble

----------------------------------------------------------------------

-----On 24/04/2025 8:42 pm, Ken Cameron wrote:

Nimble,

?

One thing I should have asked was which configuration did you have the Light-It using? My memory seems to say that using it via the signal aspect method is the more reliable way to use it. That means one appearance is one aspect using a single command per board. I recall that when configured as an accessory decoder, and two commands to the same board go out back to back, it tends to miss the second command.

?

Others may have a better memory of possible solutions.

?

By the ¡®NCE List¡¯ I meant the user list on groups.io for NCE. /g/NCE-DCC

?

-Ken Cameron, Member JMRI Dev Team

?

?


Re: Calculating speed changes in automation

 

¿ªÔÆÌåÓý

Dave

Do you know how i can trace what dispatcher is doing to determine engine speed?

Are you able to look at the software code and determine the algorithm being used when dispatcher users head and tail detection and sml signals to determine speed.

Using Steve¡¯s implied info that it looks at 4 signals ahead of the train then ?there must be a name of a speed in the warrants table of signal speeds for each combination of lights and block occupation and block allocation. ?
I assume it¡¯s the max speed i set when creating a train x % in the warrant table modified by the block maximum. ? But that doesnt seam to give me the results i see in the loconet monitor.

Nat suggests that the speed info is in the system console after setting the debug item . While that works for warrants , giving him trace info, which he uses it doesnt work for dispatcher.

Tony




On Apr 24, 2025, at 9:29?PM, Dave Sand <ds@...> wrote:

?
Tony,

The LogixNG messages are from a year or two ago when I was helping out. ?To stop them, go to Tools -> Tables -> LogixNG. ?
<Screenshot 2025-04-24 at 8.26.44?PM.png>
Uncheck both entries. ?This will stop the LogixNG messages. ?Do a Store to retain the changes.

Dave Sand



----- Original message -----
Subject: Re: [jmriusers] Calculating speed changes in automation
Date: Thursday, April 24, 2025 7:32 PM

Dear Mr nag

You¡¯re confusing me.
Do i enter ¡®jmri.jmrit.dispatcher
Or jmri.jmrit.logix

Or both ,one after the other

I dont use warrants or oblocks -so why would i log them.

You say copy jmri.jmrit.logix¡¯
Where do i find that so i can copy it

If i dont change the debug it defaults to logixng messages which appear in the system console.
I dont know why as i dont use logixng.

Tony



On Apr 24, 2025, at 8:06?PM, Nags via groups.io <snowy999@...> wrote:
?
Hi Tony,
?
I wrote these notes back when I first needed to do a trace
You'll need to change it to? ?jmri.jmrit.dispatcher?
?
Debugging Log

Command steps can be output, viewed and copied in the System Console.

To allow Warrant/Oblock logging

From the main PanelPro menu select "Debug -> Display / Edit Log Categories".?

At the bottom, overtype "Root Logging Level" with "jmri.jmrit.logix".? Change DEBUG to TRACE, Click on "Set new Logging Level for this session".

The debug level messages for OBlocks and Warrants will now be written to the system console.

Copy =>?????????????????????? jmri.jmrit.logix

?


<inline.0.part>


?

System Console: access under Help tab. To extract log details, use the copy to clipboard then paste into Notepad text document. Note this change is only in effect during the session, after which it reverts to "Root Logging Level".

?
?
--
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: Calculating speed changes in automation

 

Tony,

The LogixNG messages are from a year or two ago when I was helping out. ?To stop them, go to Tools -> Tables -> LogixNG. ?
Uncheck both entries. ?This will stop the LogixNG messages. ?Do a Store to retain the changes.

Dave Sand



----- Original message -----
Subject: Re: [jmriusers] Calculating speed changes in automation
Date: Thursday, April 24, 2025 7:32 PM

Dear Mr nag

You¡¯re confusing me.
Do i enter ¡®jmri.jmrit.dispatcher
Or jmri.jmrit.logix

Or both ,one after the other

I dont use warrants or oblocks -so why would i log them.

You say copy jmri.jmrit.logix¡¯
Where do i find that so i can copy it

If i dont change the debug it defaults to logixng messages which appear in the system console.
I dont know why as i dont use logixng.

Tony



On Apr 24, 2025, at 8:06?PM, Nags via groups.io <snowy999@...> wrote:
?
Hi Tony,
?
I wrote these notes back when I first needed to do a trace
You'll need to change it to? ?jmri.jmrit.dispatcher?
?
Debugging Log

Command steps can be output, viewed and copied in the System Console.

To allow Warrant/Oblock logging

From the main PanelPro menu select "Debug -> Display / Edit Log Categories".?

At the bottom, overtype "Root Logging Level" with "jmri.jmrit.logix".? Change DEBUG to TRACE, Click on "Set new Logging Level for this session".

The debug level messages for OBlocks and Warrants will now be written to the system console.

Copy =>?????????????????????? jmri.jmrit.logix

?


<inline.0.part>


?

System Console: access under Help tab. To extract log details, use the copy to clipboard then paste into Notepad text document. Note this change is only in effect during the session, after which it reverts to "Root Logging Level".

?
?
--
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: Calculating speed changes in automation

 

¿ªÔÆÌåÓý

Ok
But where do i see the data of the speed changes?
After entering what you said the system console does not have any info on the calculation of speed as indicated in the data i sent.

You say to get it from jmri log but where do i find that log

Tony



On Apr 24, 2025, at 9:10?PM, Nags via groups.io <snowy999@...> wrote:

?
My notes refer to Warrants and OBlocks because that's what I use - ignore that.
?
You will input jmri.jmrit.dispatcher ( which logs dispatcher)? ?instead of? ? jmri.jmrit.logix (which logs warrants)
?
--
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: Calculating speed changes in automation

 

My notes refer to Warrants and OBlocks because that's what I use - ignore that.
?
You will input jmri.jmrit.dispatcher ( which logs dispatcher)? ?instead of? ? jmri.jmrit.logix (which logs warrants)
?
--
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: Calculating speed changes in automation

 

¿ªÔÆÌåÓý

Dear Mr nag

You¡¯re confusing me.
Do i enter ¡®jmri.jmrit.dispatcher
Or jmri.jmrit.logix

Or both ,one after the other

I dont use warrants or oblocks -so why would i log them.

You say copy jmri.jmrit.logix¡¯
Where do i find that so i can copy it

If i dont change the debug it defaults to logixng messages which appear in the system console.
I dont know why as i dont use logixng.

Tony


On Apr 24, 2025, at 8:06?PM, Nags via groups.io <snowy999@...> wrote:

?
Hi Tony,
?
I wrote these notes back when I first needed to do a trace
You'll need to change it to? ?jmri.jmrit.dispatcher?
?
Debugging Log

Command steps can be output, viewed and copied in the System Console.

To allow Warrant/Oblock logging

From the main PanelPro menu select "Debug -> Display / Edit Log Categories".?

At the bottom, overtype "Root Logging Level" with "jmri.jmrit.logix".? Change DEBUG to TRACE, Click on "Set new Logging Level for this session".

The debug level messages for OBlocks and Warrants will now be written to the system console.

Copy =>?????????????????????? jmri.jmrit.logix

?

<inline.0.part>

?

System Console: access under Help tab. To extract log details, use the copy to clipboard then paste into Notepad text document. Note this change is only in effect during the session, after which it reverts to "Root Logging Level".

?
?
--
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