¿ªÔÆÌåÓý


Re: DCC-EX Voltage/current meter #dcc-ex

 

¿ªÔÆÌåÓý

SteveT,

?

Did the old command never really work or do you have to code a choice or can you tell from the connection which command to use? I¡¯d guess trying the new command, and it comes back with a ¡®command unknown¡¯ would work to fall back to the old code.

?

I don¡¯t have this hardware but have been following along.

?

-Ken Cameron, Member JMRI Dev Team

?

?


Re: DCC-EX Voltage/current meter #dcc-ex

 

Thanks for the update, Daniel.
?
Can you retry the <JI> a few times with a loco on the track to see if you can get readings other than 0?
?
I can update JMRI to use <JI>, but I'd like to verify that <JI> works with the UNO. Their documentation does not match their code.
?
--SteveT


Re: Help menu

 

On 5/28/2025 10:21 AM, gdperis via groups.io wrote:

If already exists, please let me know where to find it.
If what you request is actually documented, then it is available from the "Help"->"Window Help" menu item, for the window you are working with.

JMRI's "help" varies quite a bit. Some JMRI "coders" do a reasonably-good job of describing their work in the Help. Some do less well. And others do not do _anything_. And some make changs _without changing anything in the Help_, even though they change things that make the Help "inaccurate".

If you see an obvious "Help" omission, or something which is incorrect in the "Help" files, I would encourage you to follow the "FAQ" at , in the section "What if my "problem" turns out to be a bug in JMRI?" . (Problems with inaccuracies in Help and/or missing "Help" info are, in my opinion, "bugs"...)


Help menu

 

I was wondering if it would be possible to add a help menu to each tab of Decoder Pro explaining what everything on that page does and how it interacts. I've been using JMRI for 5 years now and still finding out things only when other users mention it.
I've used other s/w for programming other non model railroading products (PBX systems) that have a help button on each page that explains each entry.
If already exists, please let me know where to find it.
--
Dino Peris
Cuyahoga & Lake Erie RR?
NMRA Div 4
?


Re: LogixNG table editor and CSV question #logixng

 

Thank you all! Great to see such smart people on board here :).
?
Erik
?


Re: DCC-EX Voltage/current meter #dcc-ex

 

So combining the info I¡¯ve received in this thread and also from the DCC-EX Discord server, the following is how I understand it - correct me if I¡¯m wrong¡­
?
it seems support for the <c> command was removed for the Uno as it was considered obsolete and replaced with the <JI> command - also due to the UNO¡¯s limited flash memory¡­
?
Below is one of the replies I received on the EX Discord server¡­
?
¡±

JMRI has not been updated to use the <JI> command. You see a valid reply OmA for both tracks.

JMRI sends the <c> command for its current meter window, but it no longer works for Uno.

You could use DCC-EX version 5.0.9 - a 5.0 release version where the <c> command works for the Uno.

JMRI could be updated to use the ?JI> command.

¡±


No big deal, just interesting to understand.?


Re: LogixNG table editor and CSV question #logixng

 

¿ªÔÆÌåÓý

Erik,

Dave Sands changes are approved and will be included in the next JMRI test release 5.11.7 and the next JMRI production release 5.12.

Daniel

On 2025-05-28 04:21, Dave Sand wrote:

Daniel,

I have figured out the change to?AbstractNamedTable.java to support the semicolon separator. ? Based on that, I should be able to add the semicolon option to the LogixNG Table add dialog.

Dave Sand


----- Original message -----
From: danielb987 <jmri@...>
Subject: Re: [jmriusers] LogixNG table editor and CSV question #logixng
Date: Tuesday, May 27, 2025 3:24 PM

Erik,

It would be good to have the feature, but someone will have to implement it. And I don't have time to do it.

Daniel

On 2025-05-27 17:42, Erik84750 via groups.io wrote:
@danielb987 After our entire conversation here I am left with the feeling that my initial point, namely request JMRi developpers to provide a third option, besides "Tab separated" or "comma separated", namely "semi-colon separated" would save having to use the .txt file workaround.
?
What is your take?
?
Erik
?


Re: DecoderPro Pet Peeves

 

¿ªÔÆÌåÓý

Daryl,

?

  1. How long it takes to open a roster entry on a computer is directly tied to how complex (many CVs) that decoder has. The more tabs and number of values you could change will impact this. Try a few where you know is it simple (non-sound, older) vs new (like ESU, complex) and you will see a pattern in time taken.
  2. Faster computers, with more memory will impact the speed too.
  3. Having other things running on the computer can take some of the speed away.
  4. What type of computer (OS), amount of ram, SSD vs old hard drive, all these will have an impact.
  5. Consists are handled differently on different command stations. On some, the consist CV19 is not meaningful to the user. Some systems don¡¯t use it. But I think you can add a CV to the display on the roster page.
  6. I don¡¯t understand how opening a roster entry should impact any trains running via the throttle server. But if your pc is too busy that might be happening due to timeouts happening.
  7. Which fields as saved in the user preferences is a function of what the programmer wrote into the code. Registering an issue might catch the developer and get a code change.

?

-Ken Cameron, Member JMRI Dev Team

?

?


Re: DecoderPro Pet Peeves

 

Thanks for the feedback.

On May 28, 2025, at 7:50?AM, Daryl Kruse via groups.io <darylkruse@...> wrote:

3. On the loco roster list, there is not a column for consist address. I use DecoderPro to consist all my trains using advanced consisting. Would be super useful to have a consist address column when I make changes to my trains consists.
You can add an additional ¡°Consist Address¡± column to the roster by following the instructions at /g/jmriusers/topic/adding_new_columns_to/19535830

You¡¯ll have to manually enter the value in that column, it won¡¯t automatically track the consist address. But perhaps this will help a little.

Bob
¡ª
Bob Jacobsen
rgj1927@...


DecoderPro Pet Peeves

 

I've been a DecoderPro user for many years.? It's made working with CV so much easier.? Add to that I also thankfully make use of PanelPro, WiThrottle, Engine Driver and Speed Profiling.? I am super grateful for all the people who volunteer their time to make JMRI a reality.
?
I do have a few pet peeves, though.? I share them not to complain, but to see if maybe I am missing something that would eliminate them.
?
1.? Takes forever to load a locomotive profile window.? I've installed JMRI on a number of different computers over the years and in all cases opening a locomotive profile window can take over 2 minutes.? The time is also inconsistent, sometimes faster and sometimes slower.
?
2.? Whenever a locomotive profile window is opened, any trains running on Engine Driver are set to emergency stop.??
?
3. On the loco roster list, there is not a column for consist address.? I use DecoderPro to consist all my trains using advanced consisting.? Would be super useful to have a consist address column when I make changes to my trains consists.
?
4. Lastly, on the speed profiler, which I love, I have to re-enter the start sensor, block sensor and finish sensor.? It remembers the block length, not sure why it does not remember the sensors.
?
I love JMRI.? Thank you again to all those who worked on making it possible. I hope no one is offended by me sharing these minor issues.
?
Daryl Kruse
UPRR Evanston Sub
?
?


Re: NCE ProCab- Light-it as signal decoder - Simultaneous commands #nce

 

¿ªÔÆÌåÓý

Hi Louis,

Just an update. I have now received a whole bunch of SignalMan boards from RRCirKits, and have managed to get the first one "operational" in that my NCE PowerPro system & JMRI are all talking with each other.

Thanks again for you YouTube posting on this matter. I'll try and send you a 'comment' on Youtube with further details.


Dear All,

Thank you to all who have come out of the woodwork and demonstrated that there really is some type of problem in hardware communication between NCE & JMRI when it comes to automated updating of signal aspects when using Light-its. I have managed to keep my sanity, thus far.


To Mr Cameron and others in the JMRI team,

I do hope that one day a solution to the problem is found.


Regard to you all,

Nimble in Oz

==================================

On 3/05/2025 11:04 pm, louis.dirosso via groups.io wrote:

1. Am I to understand that you found BOTH the NCE Light-it & the RRCirKits HD2 to suffer the same/similar issue of "not being able to keep up?"
?
Correct. The SD2 was better, but still has flaws. I imagine this is why RR circuits dropped it and moved forward with the signalman.

2. Thus you went to the RRCirKits "Signalman" decoder because it does the job properly, even though it be percieved by the NCE system to be a "loco" and addressed as such? [Thus abandoning the use of the separate "signal addressing" system.]
?
Correct

3. Can you confirm if it is the NCE AIU channels that "trip" the signals and inform JMRI of the status of things [including turnout feedback, which I am using]?
?
No, the AIU is used for sensor feedback and switch feedback, if wired to do so. Each block sensor is fed to the AIU to trigger one of the AIU¡¯s 16 channels (actually 14 because 2 channels are too sensitive unless it¡¯s turnout feedback).
?
Turnout feedback can be handled internally on the NCE command station. When you program each switch on JMRI, select ¡°monitoring¡± as feedback and the NCE command station tells JMRI the switch status.?

However, if you need local push button control of a turnout, then that turnout needs feedback to the AIU. If you use a push button off say, a Switch-it, the push button is ¡°local¡± to the switchit and does not send a command to the command station. So the switch is thrown, but your command station doesn¡¯t know it. Hence why you need feedback to the AIU.?

Personally, I ditched feedback and push buttons when I went to CTC and eliminated the extra bit of wiring. It¡¯s much easier to have say, a Tablet mounted as a panel and control switches on it.
?
Dave helped me with the packet stuff last time. Nothing we did helped the lightit. Learn from my mistakes.
--
Modeling Conrail¡¯s Boston Line in HO


Re: Help with a Script to send SigOps CV settings for NCE Lightit #nce #scripting

 

¿ªÔÆÌåÓý

Trevor,

I hope I'm not out of place asking this, but you piqued my curiosity when saying you had 90 signal heads with NCE light-its as their driver...Have you been able to successfully integrate/operate/automate the Light-its

with JMRI? [That is, without signal aspect updates being missed or ignored?]

[My recent 'thread' on this topic has gone cold.]

I and others, have had issues with Light-its not updating. The only solution found, thus far, is to use a different beast [signal decoder].

The RRCirKits "SignalMan" boards I am in the process of experimenting with have a "brightness" panel whereby one can alter the illumination level of each and every LED. Very versatile.

Nimble of Oz

================

On 24/05/2025 11:57 am, trevor@... wrote:

Hi all, I use NCE LightIt decoders for signal heads and then have signal masts setup using the signal heads. I have about 90 signal heads on the layout (90 NCE LightIts).?
?
I have been doing some searching, and attempting using ChatGPT, to configure the CV for the lights. In particular I want to set the values of CVs 140, 141 and 142 for each of the lights to change the brightness. On my NCE system, I can do this by entering Sig Ops Programming on the Main (Esc+0) and I can enter the signal address, CV number and Value. This however is tedious for 90+ lights and I figured this would be a good way to start to understand Scripting in JMRI. But I am struggling to get access to the right programmer in the script.?
?
Any JMRI script experts out there who might be able to show me the best way to get a programmer object that works as SigOps on the main and then to write a CV value to a given address?
?
Thanks
Trevor


Re: LogixNG Table example: yard ladder Table? #logixng

 

Hi Dave,
?
I made a screenshot of the LogixNG Module contents and the LogixNG ConditionalNG (using yard-ladder-example.xml)
You can see that for "Table" noting is included, just two ".
Also in the digital formulas E1 variable is blank, E2 uses "Rechtdoor" (Dutch for non-divert).
And E4 shows "Afbuigend" (Dutch for "Divert").
?
For what I understand of this, I have the impression some things have gone missing or are not correctly stated?
?
Erik


Re: EngineDriver Beta v2.40.199 now available from the Play Store #enginedriver

 

On Wed, May 28, 2025 at 08:56 AM, Keith Albright wrote:
I may have found a bug in the beta version. I want to try it on several phones to verify. When I select from the roster, I get only 4 functions that do not work. Select the same engine by address, the ?same 4 function appear at the top of the screen and still do not work, but my 8 functions appear below them and all work perfectly. The same happened on several engines. I will try tomorrow on my s25 Samsung. The one I used today was an s7 Samsung that had worked perfectly before I updated it.
More to follow tomorrow.
Can you contact Steve or myself directly via email to work through what you have found?
--

Peter Akers?
[South East Queensland - Australia - UTC+10]?


Re: LogixNG Table example: yard ladder Table? #logixng

 

When pressing "Help" in the upper right corner of the tabs of the main Panel Pro window there is no "System Console", but there is a "JMRI export window" (translated from Dutch), right below "System context".
I hope that is what you need, attached below?
?
Thanks for your patience,
Erik
?
?


Re: LogixNG Table example: yard ladder Table? #logixng

 

Erik,

That is the "Context" report not the "System Console".

Dave Sand



----- Original message -----
From: "Erik84750 via groups.io" <e.arckens=[email protected]>
Subject: Re: [jmriusers] LogixNG Table example: yard ladder Table? #logixng
Date: Tuesday, May 27, 2025 10:19 PM

Hi Dave,
?
the result of opening the System Console is attached below.
?
Thanks,
Erik
?

Attachments:
  • system_console.txt


Re: LogixNG Table example: yard ladder Table? #logixng

 

Hi Dave,
?
the result of opening the System Console is attached below.
?
Thanks,
Erik
?


Re: LogixNG Table example: yard ladder Table? #logixng

 

Erik,

The system console can be displayed using Help -> System Console. ?I start it using a startup action so that it always available.

If there are errors, you can use the "Copy to clipboard" button and paste the text in a reply.

Dave Sand



----- Original message -----
From: "Erik84750 via groups.io" <e.arckens=[email protected]>
Subject: Re: [jmriusers] LogixNG Table example: yard ladder Table?
Date: Tuesday, May 27, 2025 9:41 PM

How do you find "System Console"?
?
When loading yard-ladder-example.xml no errors pop up. I checked "Error finding"/"Validate xml file"/ and no errors shown (I use the Dutch version, so the translation to English is mine).
?
Below I added the "File history" ("Archive"/"File History").
?
No Table in LogixNG Tables with freshly loaded yard-ladder-example.xml
?
Thanks for helping!
Erik
?
?

Attachments:
  • file_history.txt


Re: LogixNG Table example: yard ladder Table? #logixng

 

How do you find "System Console"?
?
When loading yard-ladder-example.xml no errors pop up. I checked "Error finding"/"Validate xml file"/ and no errors shown (I use the Dutch version, so the translation to English is mine).
?
Below I added the "File history" ("Archive"/"File History").
?
No Table in LogixNG Tables with freshly loaded yard-ladder-example.xml
?
Thanks for helping!
Erik
?
?


Re: LogixNG table editor and CSV question #logixng

 

Daniel,

I have figured out the change to?AbstractNamedTable.java to support the semicolon separator. ? Based on that, I should be able to add the semicolon option to the LogixNG Table add dialog.

Dave Sand


----- Original message -----
From: danielb987 <jmri@...>
Subject: Re: [jmriusers] LogixNG table editor and CSV question #logixng
Date: Tuesday, May 27, 2025 3:24 PM

Erik,

It would be good to have the feature, but someone will have to implement it. And I don't have time to do it.

Daniel

On 2025-05-27 17:42, Erik84750 via groups.io wrote:
@danielb987 After our entire conversation here I am left with the feeling that my initial point, namely request JMRi developpers to provide a third option, besides "Tab separated" or "comma separated", namely "semi-colon separated" would save having to use the .txt file workaround.
?
What is your take?
?
Erik
?