开云体育

Date   
Locked Best Command Station to use with Decoder Pro 45
I really like Decoder Pro. But, the ESU Programmer is significantly faster at reading/writing ESU decoders. Is there a command station or other computer to DCC interface that I can use with JMRI Decoder Pro that would give me similar read/write as the ESU Programmer? It is my understanding that the weak link of decoder pro is the computer to track interface. -- Heath @ Human[c]ity http://www.humancity.org http://www.riversidetransfer.nyc http://www.manhattanmodelers.com
Started by Heath @ Human[c]ity Junction @ · Most recent @
How to delete Panel background 2 #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
Started by George Hofmann @ · Most recent @
Locked PERMITTED TOPICS - A general reminder for everyone #admin
We would like to point out that this list is for discussions related to JMRI, and is intended to be a place that people, particularly beginners, can turn to for help with their JMRI problems from more experienced JMRI users. General DCC and model railroading topics should be taken to a more appropriate forum and NOT be posted here. SPAM of any kind, politics, legal issues, and other off-topic matters should NOT be posted to the list and will be subject to deletion by the moderators, as will any responses to such off-topic matters. New members still on moderated status will find that off-topic posts will not be approved for posting, and old members making such posts may find themselves back on moderated status. BUY / SELL and ADVERTISING is NOT PERMITTED Let's keep things simple for all of us, and keep the discussion here on-topic. Your moderators
Started by Group Moderator @
Anyone Have a Schedule Strategy to Put Long Train Into Multiple Staging Cassettes? 5 #operationspro
My staging cassette will accept maybe six 40ft boxcars. I'd like my daily turn to drag more than just six cars to staging. Right now, ops build will only populate a train for that staging "track" capacity. Has someone developed a strategy to select multiple cassettes for destination rather than the default empty one? I tried to figure out using "alternate" track but mind twists in a knot. The cassette is designated "staging". Should it be designated something else to enable a strategy? -- Ken NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959) Loconet * JMRI 5.11.4 * OSX,Win10,Ubuntu Blog: Cape Cod Railroad (HO) – Newbie of an Oldie Youtube: Ken's Channel
Started by Ken Heywood @ · Most recent @
Startup/automation 20
Dear dave the new version 5.10 of jmri does not allow me to open a file in startup. i can load the ability to open a file but i can not find a way to open s specific file. i dont want to have to guess which panel goes with which profile how do i open a file on startup in 5.10 also remind me about switches being part of a block when using automation. i believe the problem was in putting sml signals at the switch. But if i run automation without signals what are the issues with having a switch as part of a block? tony
Started by AD @ · Most recent @
Functions above F12 not working using Digitrax PR4 4 #digitrax
Hi, I was programming an ESU Loksound V5 DCC decoder and noticed i could not activate any function above F12 using the JMRI Throttle in Decoder Pro. I had another locomotive with a V5 decoder so i also tested the issue on that with the same results. I'm using the PR4 as a standalone programmer on a dedicated programming track. The PR4 has the latest drivers from the Digitrax website and i also tried flashing the firmware. Is this a limitation of the PR4 in standalone mode? Am i missing a specific setting somewhere in Decoder Pro? Any help would be appreciated. 14:15:31,264 apps.util.Log4JUtil INFO - * JMRI log ** [main] 14:15:31,305 apps.util.Log4JUtil INFO - This log is stored in file: C:\Users\Semms40oz\JMRI\log\session.log [main] 14:15:31,307 apps.util.Log4JUtil INFO - This log is appended to file: C:\Users\Semms40oz\JMRI\log\messages.log [main] 14:15:31,390 apps.AppsBase INFO - DecoderPro version 5.10+Rca461bd266 starts under Java 17.0.14 on Windows 10 amd64 v10.0 at Fri Mar 21 14:15:31 EDT 2025 [main] 14:15:31,823 apps.gui3.Apps3 INFO - Starting with profile My_JMRI_Railroad.3f685e70 [main] 14:15:32,183 jmri.util.node.NodeIdentity INFO - Using 19742551-f6c4-41ef-a3d3-7effa4c90361 as the JMRI storage identity for profile id 3f685e70 [AWT-EventQueue-0] 14:15:32,481 xml.AbstractSerialConnectionConfigXml INFO - Starting to connect for "LocoNet" [main] 14:15:32,693 jmri.jmrix.loconet.pr4.PR4Adapter INFO - Connecting PR4 via COM3 VCOM PR4 [main] 14:15:32,704 .loconet.locobuffer.LocoBufferAdapter INFO - LocoNet: Port Communications Port (COM3) opened at 57600 baud, sees DTR: true RTS: true DSR: false CTS: false DCD: false flow: RTSCTS [main] 14:15:32,724 x.loconet.pr3.PR3SystemConnectionMemo INFO - Connection [L] initialized as "Stand Alone Programmer", no access to attached devices. (see preferences) [main] 14:15:32,758 jmri.jmrix.loconet.LnPacketizer INFO - lnPacketizer Started [main] 14:15:33,743 jmri.jmrit.roster.Roster INFO - Reading roster file with rootFromName(C:\Users\Semms40oz\JMRI\My_JMRI_Railroad.jmri\roster.xml) [main] 14:15:33,962 jmri.util.FileUtilSupport INFO - File path program: is C:\Program Files (x86)\JMRI\ [main] 14:15:33,963 jmri.util.FileUtilSupport INFO - File path preference: is C:\Users\Semms40oz\JMRI\My_JMRI_Railroad.jmri\ [main] 14:15:33,966 jmri.util.FileUtilSupport INFO - File path profile: is C:\Users\Semms40oz\JMRI\My_JMRI_Railroad.jmri\ [main] 14:15:33,970 jmri.util.FileUtilSupport INFO - File path settings: is C:\Users\Semms40oz\JMRI\ [main] 14:15:33,971 jmri.util.FileUtilSupport INFO - File path home: is C:\Users\Semms40oz\ [main] 14:15:33,973 jmri.util.FileUtilSupport INFO - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 14:15:34,781 t.permission.DefaultPermissionManager INFO - Permission file: C:\Users\Semms40oz\JMRI\.permissions.xml [main] 14:15:34,792 t.permission.DefaultPermissionManager INFO - Permission system is enabled: no [main] Thanks.
Started by Semms @ · Most recent @
The future of control and automation - thoughts? 14
All, I am still quite new to DCC model railroading - working on a trial N scale layout with about 18 blocks, 4 trains etc, controlled with JMRI etc. THe learning curve, and some frustrations with Digitrax, loconet, and JMRI 'steep' learning curve have me wondering what the future (near and longer term) of control may look like (and I am a career chip design engineer currently trying to learn about AI topics for electronics design- so a bit of an electronics nerd). So I am eager to hear from the prognosticators, naysayers, and visionaries on this group. Are there big technology changes coming in the near and mid term? Bluetooth communications to all trains/rolling stock/sensors/lights - is IoT coming to the model trail world? What about other ways to know where your trains are? micro GPS locating? Has anyone done a system where one or more video cameras is used to look at the layout, using vision processing in real time? (sure seems like a task made for AI)? And AI - is anyone using AI to write their JMRI scripts or otherwise control their layout? How about lighting? I foresee doing an entire set up for lighting from a single strand of individually addressable LEDs (controlled by an Arduino perhaps) under my layout and running a fiber optic to each 'lighting point' up through the layout.. Is that done? Perhaps I am being too geeky - I really like the real time operations and control challenges with this so far - and am just starting to think about the aesthetics - of scenery and themes. Thoughts? - or point me to the dark corners where this discussed! -Peter
Started by peterparsons.pub@... @ · Most recent @
Changing signal Mast Aspect with jython 9 #jython #signalheads
Here is a list of signal mast i have set up does anyone have the syntax for jython to change the aspect of the signal. i’m not finding it anywhere.
Started by Canadian Locomotive Logistics @ · Most recent @
How to make multiple trains chase each other 9 #automation #dispatcher
What is the best way to do this automation? My goal is to have trains start from a yard, one after another, go the whole layout and the park back in the yard and rest about 10 minutes. I hope to keep about 10 trains running at any time, while another 10 are resting. It’s a large layout. I’ve added block detection throughout the layout, and used the tools to create sections. We have seven layouts all permanently interconnected, so there are multiple routes to make a loop. So, I have started by trying to dispatch a train after I had successfully started another train (automatically run) along a particular transit, but that transit isn’t in the list! Am I going about this in the wrong way? Does this mean I need to create at least 10 transits that use the same sections in the same order? Thanks for any suggestions or advice.
Started by Scott Nelson @ · Most recent @
Signal Mast Logic 7 #sml
Hi All, I have added the panel file exhib.xml to the David Smith folder in ProblemsBeingWorked There are some issues with some of the signal masts. Could someone please advise what the problem may be ? Buffer masts Mst_Buff_SdS4, Mst_Buff_SdS5, Mst_Buff_SdS6 are set to Unknown Mst_SE3, Mst_SE2, Mst_SW3e, Mst_SW3f, Mst_W4 signal logic does not see other masts correctly ( I am aware that I could fix the issues by manually editing the signal logic but would prefer not to ) Can I also please ask, if I add a mast that is not visible on the panel, is there a way to see or edit it afterwards ? Also, can I ask why all of the signal heads appear in the Turnouts table ? Thanks Dave
Started by David Smith @ · Most recent @
Block occupancy without resistive wheelsets 14
To ensure the whole train is considered when assessing block occupancy by current sensors and not just the current drawing locomotive the standard solution is resistive wheelsets. However JMRI knows (with speed profiling) the speed of a train and can also record its length. Along with block length these values would allow a calculation of the block occupied by the end of the train. Would it therefore not be possible to show a block as occupied until the end of the train had left it? I can't find any information on this functionality within JMRI. Is this something that could be implemented on top of JMRI in (say) python or java? Anyone explored this? Any ideas?
Started by p.lavers@... @ · Most recent @
How to edit script, re-exec without restarting? 3 #scripting
I'm working on a script to facilitate virtual block handling (time before unoccupied, etc) by considering time entered and exited and block length. Since every car being pulled draws power I can estimate how long it will be in a virtual block (assuming same speed). The script is loaded at startup and adds property change listeners. Since I'm learning JMRI I have to make incremental changes and every time I have to restart since the old listener is still active. Maybe I could save my chained listener objects in a memory and check if it's there if I re-execute the script but wanted to check with experts first. Is there any advice for avoiding a restart?
Started by stevemac @ · Most recent @
Current state of DMX support on Apple Silicon Macs? 10 #mac-m1 #powerline
Greetings All, After an extended late-night dive into the group archive, I can't seem to find a final word on whether the JMRI DMX-via-USB support (whether Anyma or Powerline) works when using Java for ARM on Apple Silicon Macs (M1-M4 processors). There are a couple of 2022 threads that mention that it was broken, but the only possible response I found in the code was a commit for release 5.3.3 that appeared to be a minor change for some component of DMX support. It didn't look like a smoking gun, but looks can be deceiving. I'm asking because my 2020 Intel iMac will likely need to get replaced with a M4 (or later) unit sometime between now and when my layout is getting built. I can certainly buy a USB-to-DMX dongle, a decoder, some lights, and play around with it, but that won't be a true acid test since I'm still back in Intel land. The ultimate goal is to have the layout lighting run in two modes: Maintenance mode - All lighting turned on, with RGBWW strips at full WW. Operations mode - All lighting and color reacts to the time of day, based on the fast clock time. My assumption (at the moment) is that this functionality would likely require either a LogixNG or Python/Jython script that listens to the "maintenance mode" memory value and the fast clock value. Thanks in advance. Paul
Started by Paul Anderson @ · Most recent @
Zimo MS450P22 CVs above #841 15 #zimo #definitions
I have just taken delivery of a loco fitted with the above decoder and carried out a CV “read all sheets” with DecoderPro. It appears to not display CV numbers greater than 841. How do I read/write these? I am familiar with ESU’s Indexing process to access a large number of CVs, but can only find a process called scripted CVs in the Zimo instruction manual. Maybe I am dumb, but definitely need help here. Thanks in advance.
Started by @BraunshillDavid @ · Most recent @
New Apple computer 6
Getting a new MacBook Air next week to replace my 4 year old MacBook Pro that I use DecoderPro on. I'll be trading in the MacBook Pro when I pick up the new Air. What JMRI items should I back up (to iCloud or portable hard drive) before I go to the store? I already save the Roster File and Roster.xml to iCloud whwnever I make changes in DecoderPro. Any special Java installs to be done of the MacBook Air? Thanks. Fran Giacoma
Started by Fran Giacoma @ · Most recent @
Print Car List 6 #operationspro
When editing a location there is an option to show cars under the tools menu. Is there a way to print the list from JMRI once it loads? Right now I am taking a screen shot, pasting it into another software and printing it that way Thanks in advance!
Started by Bill Rutherford @ · Most recent @
Extra storage for C/I tracks 3 #operationspro
I have a yard setup with 8 C/I tracks for various next destinations so we can sort cars as they come into the yard. I also want some extra storage space available to each C/I track so if a given track has 8 car spots available but 10 cars that should be placed on the C/I track the software has somewhere to put them. To make it more complicated lets assume that the outbound train can only handle eight cars So, ten cars come into the yard for Woodsville. Eight go onto the Woodsville C&I track and the other two go into "general storage" When the time comes for the Woodsville train it grabs the eight from the C/I track, freeing up room for the other two cars to be placed on the C/I track for the next train. A yard job then runs and puts the two from general storage onto the Woodsville C/I track Two questions: What would the real railroad do? Is there a way to accomplish either my idea or the prototype solution in JMRI? Thanks!
Started by Bill Rutherford @ · Most recent @
Labels in JMRI Roster 2
Why when adding a BLI locomotive are labels automatically imported, but when adding a locomotive with an ESU decoder there are not any labels. Is this in the decoder default mapping and is this something that can be updated? I really do not want to have to manually enter all the labels on every locomotive with an ESU decoder. Or is this operator error? -- Heath @ Human[c]ity http://www.humancity.org http://www.riversidetransfer.nyc http://www.manhattanmodelers.com
Started by Heath @ Human[c]ity Junction @ · Most recent @
JMRI / CMRI over ethernet
I see some posts about JMRI / CMRI over ethernet. Is this possible? I'm lost and can't figure out how to post to a certain user. Any help appreciated. Jim Loftin
Started by James Loftin @
PanelPro Startup 6
Hi, I am using PanelPro wirh MERG and a SPROG and everything is great, But I want to build the Panel and develop scripts without the MERG hardware and SPROG connected, and PanelPro will not open the panel unless the hardware is present. Is there a way to be able to do that ? Many thanks Dave
Started by David Smith @ · Most recent @
Current Image
Image Name
Sat 8:39am