Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Jmriusers
- Messages
Search
JMRI DecoderPro Version 5.10 NO support for QSI TItan Q3 Version 9 GE U50 Dual 16 FDL Sounds Product ID = 1144,
#definitions
1.? In attempt to create a Decoder Pro Version 5.10 Roster Entry to configure and manage a QSI Titan Q3 Version 9 Decoder with the GE U50 Dual 16FDL Prime Mover Sounds - Product ID 1144 - I realized that it is not supported.?
?
The Roster command "Create New Loco" with selecting "Read Type From Decoder" is returning a list of decoder choices, none of which was the Dual FDL U50 Sound File (type/model/Product ID =1144).
?
While at it:
?
2.? The following is a list of QSI Q3 Version9 Sound File Product IDs that may fall in the same category of NOT being supported:
?
a. Athearn GE U50 Dual 16 FDL Sounds Product ID : 1144? (already mentioned above)
b. GE U50? Dual 16 FDL Sounds Product ID : 1133
d. GE U50C Dual 12 FDL Sounds Product ID : 1128
e. EMD DDA40X Dual 16 645 Sounds Product ID : 1140
f. ALCO C855 Dual 16 251 Sounds Product ID : 1135
?
as well as:
?
g. GE Modern 7FDL16 Sounds Product ID : 1142
h. EMD Modern Diesel 710 Sounds Product ID : 1157
?
3.? While the support for QSI FX-U F3 EMD567 Product ID : 1115? covers the DD35A and DD35B Dual EMD567 Prime Mover Sounds, the "Dual EMD567" is not Specifically included by name, and the choice might be missed.?
?
It would be nice to have support for the above mentioned Product IDs..
?
Thank you,
Tren Ule |
Re: Passenger Car Blocking Order
#operationspro
On Sun, Apr 13, 2025 at 02:34 PM, Dennis Coglianese wrote:
Is there a way to add this to the either?? I'm not sure what purpose this field serves if it's not printed so that crews can take action. The train's Manifest shows the passenger cars in the blocking order you provide.
?
?
Dan
?
?
?
?
? |
Re: How to efficiently manipulate signal mast aspects?
Vince, The residual LogixNG references are most likely in the LogixNG clipboard. Go to "Tools -> Tables -> LogixNG". ?Select "Tools -> Open clipboard". Remove each entry. ?If you have a lot of entries, use cmd R or ctrl R and enable "Remember this setting for next time" in the confirmation dialog. ?This a quick and easy way to empty the clipboard. Dave Sand ----- Original message ----- From: "Vince Guarna via groups.io" <vince=[email protected]> Subject: Re: [jmriusers] How to efficiently manipulate signal mast aspects? Date: Sunday, April 13, 2025 2:01 PM Dave, ? This works great! Just as I would hope it does. I could have sworn that I tried this first and did not get the "diverging" aspects when the crossover was thrown. Obviously I didn't - I have have done something wrong. I think that what's at play here is my superpower to attack relatively simple problems with unnecessarily complex solutions. Hate it when that happens. Thanks much for pointing this out. This is a ton simpler (no fake signals, no fake blocks with virtual sensors, no NGs to trigger virtual sensors with real sensors). Love it. ? I did run into one problem: unwinding the internal virtual signals. I couldn't delete them directly.? I received an error dialog about "In use by IQDE:AUTO:004"). Looked like NG nodes behind the scenes so I deleted my NGs. Still couldn't delete. I deleted the icons. Still no good. I remembered somewhere in the docs that some dependencies are regenerated on startup so I saved the data, exited PanelPro, and re-entered. On entry, I get a dialog about LogixNG Parent Errors and that the orphans had been moved to the LogixNG clipboard. The console log shows a couple of items that it was not happy about: ? ? These appear to be a couple of remnants of the two NGs I deleted to serve the two virtual signals.? ? In the end, I am still able to move forward as I just tested your configuration by going back to an earlier rev in my development before I started putting signals in. But, for the future, I would like to be sure not to screw up my internals trees. This appears to be related to the NGs I added and not just adding/deleting signals after previously doing "Discover"s. Is there a specific process or sequence I should be following? ? thanks, Vince |
Re: How to efficiently manipulate signal mast aspects?
Thanks, BillyBob. I had no idea this capability existed. Although I looks like I won't need this for the problem I posted (Dave pointed out that I made it needlessly complicated), I definitely have a couple of other areas where repeating the signal for fascia controls will use this.
?
Vince |
Re: How to efficiently manipulate signal mast aspects?
Dave,
?
This works great! Just as I would hope it does. I could have sworn that I tried this first and did not get the "diverging" aspects when the crossover was thrown. Obviously I didn't - I have have done something wrong. I think that what's at play here is my superpower to attack relatively simple problems with unnecessarily complex solutions. Hate it when that happens. Thanks much for pointing this out. This is a ton simpler (no fake signals, no fake blocks with virtual sensors, no NGs to trigger virtual sensors with real sensors). Love it.
?
I did run into one problem: unwinding the internal virtual signals. I couldn't delete them directly.? I received an error dialog about "In use by IQDE:AUTO:004"). Looked like NG nodes behind the scenes so I deleted my NGs. Still couldn't delete. I deleted the icons. Still no good. I remembered somewhere in the docs that some dependencies are regenerated on startup so I saved the data, exited PanelPro, and re-entered. On entry, I get a dialog about LogixNG Parent Errors and that the orphans had been moved to the LogixNG clipboard. The console log shows a couple of items that it was not happy about:
?
?
These appear to be a couple of remnants of the two NGs I deleted to serve the two virtual signals.?
?
In the end, I am still able to move forward as I just tested your configuration by going back to an earlier rev in my development before I started putting signals in. But, for the future, I would like to be sure not to screw up my internals trees. This appears to be related to the NGs I added and not just adding/deleting signals after previously doing "Discover"s. Is there a specific process or sequence I should be following?
?
thanks,
Vince
|
Passenger Car Blocking Order
#operationspro
I have several passenger trains that perform switching at a station along the route.? These passenger trains have a mix of coaches, sleepers, diners, baggage, express reefers and express box cars.? To help my crews assemble these cars in the correct order when adding and removing cars, I've added the blocking order to the care type.
?
I thought this would be available to print on manifests and switchlists so the crew would see them and get the cars in the correct order, but I don't see the option to add them to the manifest/switchlist.??
?
Is there a way to add this to the either?? I'm not sure what purpose this field serves if it's not printed so that crews can take action.
?
Thanks
?
Dennis Coglianese |
Re: Windows 11 Questions
#windows
An alternitive to dual booting (which can be "inconvient" sometimes), is to
use virtual machines (eg Virtual Box, etc.). At Sun, 13 Apr 2025 09:30:35 -0400 "jimalbanowski via groups.io" <jimalbanowski@...> wrote: -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software -- Custom Software Services -- Linux Administration Services heller@... -- Webhosting Services |
Re: Why are so many sections allocated?
These intermediates get lumped into single Section for allocation purposes
?
I might not be interpreting this correctly. The sections look correct to me (except Dave says ghost blocks shouldn't be a section). I think what I'm seeing is multiple sections being allocated instead of max 2.
?
In initial post I didn't show the dispatcher page but the layout shows the allocated sections (separated by magenta squiggles). In this case I requested an allocation of 2 actions but it allocated 6 (not counting ghosts). |
Re: Windows 11 Questions
#windows
Perry:
I'm assuming that if you're being nagged to update it it has passed the check that in can be updated... The extra security of a TPM 2.0 option in your CPU and BIOS. Is this a model railroad only PC? If so "air gaping" that is taking it off the net will let you keep going with it. JMRI updates can be downloaded on another machine, copied and installed on the Win10 box. I'm running a lot of Win11 machines and I'm not happy with some of changes MS has made but so far no hardware I use has fallen off... One alternative if this machine needs to stay on the net there's the possibility of doing what I do on many machines I build for me and my friends... Add a dual boot with Linux for JMRI... Bring it to Win11 and then add the Linux... Sounds scary but a Linux like Mint is very Windows like and quite stable and very happy with a lot of older hardware. There are a couple issues like desktop lanuchers that are not as easy for a beginner but help is here in the group... Jim Albanowski |
Re: Windows 11 Questions
#windows
¿ªÔÆÌåÓýPerry, ? If you turn off enough things in Win11, the Keyspan work fine. But I had to go through a number of steps to enable those older drivers to work with Win11. But I have lots of other old hardware (industrial controls) that don¡¯t have modern drivers either. I don¡¯t recall how many steps but one of them, you had to boot in a special mode to access some settings and disable some things that Microsoft calls protections. ? -Ken Cameron, Member JMRI Dev Team
? ? |
Windows 11 Questions
#windows
Hi: I'm currently running JMRI Version?5.4 on a Windows 10 PC.? I keep getting?the upgrade?prompts and keep avoiding it. If I upgrade to Win 11, are there?any risks?? I'm using an NCE Power?Pro system, connected via the serial port through?a Trip-Lite Keyspan USB serial adapter (other adapters did not work).? I'm most concerned?that the adapter?driver will not transfer to Win 11, and then I'm screwed. (I cannot find a Win 11 driver online).? Also, will everything?else with the JMRI?software?work once I upgrade to Win 11?? Or will I need to uninstall and reinstall?JMRI? Lastly, what are the security risks if I just stay with Win?10?? If I don't browse the web, am?I safe?? Or is simply being connected to the internet?create a risk? Thank you, Perry |
Re: Difference Between Compare and Reset
#decoderpro
All,
?
As OPed, I am using the ECO-100 Diesel for this loco. Is there another def I could try which might attempt to read additional CVs?
?
One or more additional CVs would be something to investigate in this question, as any def only knows about the CVs the def provides for.
?
Regards |
Re: How to efficiently manipulate signal mast aspects?
Vince, I am probably missing something, but I don't see any value in the two inner signals. ? The "signals at every turnout" is a signal head/SSL characteristic. ?Signal masts and SML are based on block boundaries. ?SML includes all blocks and turnouts between source and destination signal masts. Here is how I would do your example. Dave Sand ----- Original message ----- From: "Vince Guarna via groups.io" <vince=[email protected]> Subject: [jmriusers] How to efficiently manipulate signal mast aspects? Date: Saturday, April 12, 2025 8:11 PM Is there an easy way to copy one signal mast's aspect into another signal mast? I have a configuration where there is a crossover that is immediately flanked on both sides by two other turnouts. Here's a clip from the Edit Mode in the layout panel I'm creating: (Please look only at the "bottom" main and, in particular, the route from left to right. The top main is missing a signal from right to left.) ? ? ? In order to have SML do its logic generation, I have signals at every turnout. Every turnout is in its own block (some virtual). The logic works great -- pretty much exactly as I would like it to. The only hitch is that on my railroad, I plan to have signals only at the outside ends of the outer turnouts on the bottom main since it's only a feet as the turnouts are back-to-back. I marked the inner/virtual turnouts as "hide when not in edit mode" so that it would match the actual physical plant. The panel looks as follows (again, missing one signal yet): ? ? ? ? The only issue I ran into was that I want that leftmost, right-facing two-headed signal on the bottom left to match the next turnout in line (protecting the crossover). The problem is that the virtual signal at the edge of the crossover will automatically show a diverging (clear/approach/advanced approach) when the crossover is thrown but actual physical signal will not as it is a block further away. In other words, the virtual signal at the crossover would show, say, red over green but the actual signal would show green over red. (Another small complication is that the intervening turnout being thrown should result in the physical signal showing a stop, but that is easily handled). ? So, all of this was pretty straightforward with some LogixNG code except that I found that I was clumsy/overly verbose to get the physical signal to mimic the virtual signal. In particular, I needed to exhaustively enumerate things like "if mast 205 is diverging clear, then set mast 203 to diverging clear, ...etc. Feels like what I should really be doing is just getting the aspect from mast 205 (the virtual one) and setting 203 (the physical one) to that same aspect. Maybe using a local variable or something similar. And, of course, another condition would be needed to check the closed/thrown status of the intervening turnout. ? To summarize, it is indeed working exactly as I want it to but it feels as thought I didn't do it properly/efficiently. I spent some time looking at the JMRI/LogixNG docs but didn't see anything about moving aspects around. I also saw a note elsewhere on this forum relating to some jython to do signal aspect relaying but I'm first looking to whether there's a way to do it just with the LogixNG infrastructure. ? I would appreciate any suggestions or pointers anyone might have. ? Cheers, Vince |
Re: jmri 5.10 automation no longer functions
toggle quoted message
Show quoted text
On Apr 11, 2025, at 4:52?PM, Steve_G via groups.io <RailRodder22@...> wrote:
|
Re: jmri 5.10 automation no longer functions
¿ªÔÆÌåÓýDear SteveI am using sml virtual signals.? You say to get max speed i need 4 sections with a green light which i cant get. I get most of the time 2 allocated blocks followed by an occupied block in front of a moving train so i assume the signals are green/yellow/red. Every block is set to maximum speed in the block table. When i create a train i enter about 50% for my fast engines and 100% for my slow engines. In the warrants table in preferences max is defaulted to 119, normal to 100, medium and slow to 50. What does clicking %script mean?? Does it mean the percentage of the max speed i set in creating the train.? Thus the fast train that i set to 50% in creation will run at 100% of the speed i set which is 50% and 25% when slowing down while the slow train i set @100 will run at its maximum speed it can do and 50% when running slow? ?I assume that automation tells the train to run at normal speed and when it slows down when entering 2 blocks before an occupied block it slows down to medium speed. ? Is that correct ? What does clicking %throttle mean? Thus fast train now doesnt use the 50 i set in creating it but uses normal 100% and thus fly off the track and uses 50 to slow down and the slow train i set at 100 runs at 100 normally and goes to 50 in slow down? How can i force trains going at speed i set when creating the train when it has a green/yellow/red signal in front of it as it moves. Tony On Apr 11, 2025, at 4:52?PM, Steve_G via groups.io <RailRodder22@...> wrote:
|
Using the same car(s) in two trains in the same Op session
#operationspro
I want to send a train of loaded coal hoppers from staging to a classification yard. Then, move those cars on a yard local to various industries. I want the yard local to pick up empty coal hoppers at those same industries and bring them back to the classification yard. Finally, send those empty coal hoppers on a third train from the classification yard back to the staging yard. All in the same operating session.?
?
I tried it this past week at an operating session by building the first train, printing the manifest, and then moving and terminating the train.? Then I built the yard local and repeated the same build/print/move/terminate process. Then I built the third train and printed that manifest. I put the three manifest copies in the stack of manifests used for the session, in the proper sequence.?
?
I also printed the switch lists after each build to give to the two yard masters.? ??
?
It's a lot to do and can be confusing to the yard masters. Is their a more elegant way to accomplish all this through Operation Settings, or thr Cars or Locations tables?
?
John P.? ?? |
Re: Not keeping my industry full.
#operationspro
We need to see the build report for the train you believe should supply the needed cars.
?
Dan |
to navigate to use esc to dismiss