Locked
File /ProblemsBeingWorkedOn/181.xml uploaded
#file-notice
The following items have been added to the Files area of the [email protected] group. /ProblemsBeingWorkedOn/181.xml By: Phil Law <tlcphil@...> Description: I am trying to run transits, I am using a windows computer running JMRI 5.10 with Java 11 through a Digitrax DSC52. My signal mast will only function once the track power is turned on. The ones listed below will only function after a train has been run throw the signal even if the turnouts have been changed. They all start with ML 4-5, 7-6, 13-14, 15-14, 11-12, 12-11, 17-16 and 16-17. The blocks in involved are on two different units BDL168 and BDL716. I have stripped down the signals, logic, blocks and sections with no change in result.
|
How to Identify Turnouts Activated by An Allocated Section
6
#dispatcher
#logixng
I have turnout controls (QuadLN_S) that use an auxiliary turnout address to lock out local fascia control. These are locked when I run the layout in CTC mode (unlock by dispatcher with local crew request). Now, when I run an ops session in ABS, I plan at least one passenger run in the schedule driven by JMRI Dispatcher. I'd like to write LogixNG code that will activate the auxiliary turnout addresses when turnouts are allocated on a transit. My issue is how to determine the turnouts allocated on the transit run. Is there some object that listens for turnout allocation from Dispatcher? -- Ken NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959) Loconet * JMRI 5.11.1 * OSX,Win10,Ubuntu Blog: Cape Cod Railroad (HO) – Newbie of an Oldie Youtube: Ken's Channel
|
Test release 5.11.4 of JMRI/DecoderPro is available for download
#announcement
Test release 5.11.4 of JMRI/DecoderPro is available for download. This is the next in a series of test releases that will culminate in a production release, hopefully in June 2025. It's really helpful when people download, install and use these test releases so we can find and fix any inadvertent new problems early. If you are currently using JMRI 4.99.10 or earlier, there is an update process that we strongly recommend. See the release note section on updates: <https://www.jmri.org/releasenotes/jmri5.11.4.shtml#update> For more information on the issues, new features and bug fixes in 5.11.4 please see the release note: <https://www.jmri.org/releasenotes/jmri5.11.4.shtml> Note that JMRI is made available under the GNU General Public License. For more information, please see our copyright and licensing page. <https://www.jmri.org/Copyright.html> The download links, along with lots of other information which we hope you'll read, can be found on the release note page: <https://www.jmri.org/releasenotes/jmri5.11.4.shtml> Bob — Bob Jacobsen rgj1927@...
|
Decoder pro cant read decoder
12
I have a Athern model big boy model 22900 dcc w sound #4005. I cant read the decoder with digitrax or decoder pro on programming track. i would like to try on the main. i put engine on mainline. First i cant choose mainline programming. So i put an engine i can read on the programming track ,read it, select main line programming. Shut off decoder pro. Turn on I don’t know what decoder it is so i choose the decoder manually using sound train tsunami -steam and get many to choose from so i pick one at random to open a programming window and go to the motor page. I enter a long address and try writing. Get message it cant find a loco on the main but its there and power is on. please tell me how to get this one cv changed on the decoder.. i cant read the decoder type when on the main please list a procedure also does anyone know what decoder is in this engine. also same for challenger model 22923 tony
|
Help learning automation
7
#automation
Hi All, I decided 3 months ago today to 'dive' into DCC based model railroading for the first time, though I've know about it for 25+ years. I figured getting started was the best way- and I have a long shelf along the wall behind my home standing desk that I envisioned as the main line for sort of a dog-bone layout. So.. I dove into n scale, Digitrax, Kato Unitrack, and have my training layout built (already on Version2 of it - as you all alluded to here!). My layout has 16 blocks (BXP88 controlled), 1 auto rev section, one double crossover, about 10 turnouts (all with DS15k1s - don't get me started on that learning curve with BXP88s and shunt resistors). Scenery is a future vision, after I really understand operations. And on to this email. I have installed JMRI - I am a Mac guy , so this is running on Mac Mini. I have PanelPro running, talking to my LocoNet layout. I built the layout in layout editor, declared all the blocks, turnouts etc. I used the roster editor to enter my 3 engines (one is a consisted F7A-B unit).. And lots of learning - at the basic level I am up an running. I can run trains via throttles in JMRI, and blocks light up and turnout throw - that's all awesome , it was my first goal 'run trains from SW'. However, the NEXT step looks like a really steep learning curve - creating, routes, trains, manifests, and operations. My next goal is that JMRI can run trains on routes I create, and manage them simultaneously - an automated operations setup. I watch all the videos I can (not too encouraged by what I find on YouTube), and I joined this group a month or two ago which has been great. So my ask is this - any other tutorials, pointers, help with this next part of the journey? Advice, hints, and help greatly appreciated. -Peter
|
Error message “Could not locate configuration file default_lcf.xml
6
Hello everyone. Could you please help me with this problem, thank you. When I start JMRI, I keep getting the error message “Could not locate configuration file default_lcf.xml” This happens with versions 5.5.4 onwards to the latest release, however I get no problems with version 5.5.3. I might be wrong, but I think in version 5.5.4, it’s the first time default_lcf.xml appears in the main JMRI directory. My setup is Raspberry Pi 4 model B 8GB running the Bullseye operating system. Thank you very much.
|
Upgrading
20
#upgrading
I'm trying to upgrade from 5.6 to 5.10. After I download the zip file, everything looks fine on my desktop. The new JMRI DecoderPro and PanelPro icons are there, but when I click on either one, I see an hourglass as if trying to start, then nothing. I have 5.6 working just fine so the JAVA version is correct. Any suggestions? Thank you all for this fantastic program. later Inspector Dave
|
migrating from RR&C Train Controller 5.5 B1
3
Hello esteemed group, I am curious as to the possibility of migrating from RR&C Train Controller 5.5 B1 to JMRI. I have stumbled across messages relating upgrading form old JMRI to the new version and recommendations to start from scratch, aka the big bang. Is there an upgrade path? Google search returns verbiage about xml export and import. I have not found a layout and config export in RR&C. Thanks, Dale Grice
|
Locked
File /messages.zip uploaded
#file-notice
The following items have been added to the Files area of the [email protected] group. /messages.zip By: Inspectordave <inspectordave51@...> Description: Files on the issue updating from 5.6 to 5.10. I think I see the problem. My file location for JMRI was C:Program files JMRI When I loaded it in the X86 that is when the problems were resolved. However when using version 5.6, those files were in the C:Program files JMRI folder. Thoughts are appreciated.
|
Operations & Consist
2
#operationspro
When you consist in JMRI Ops does the requirements for a train change ? Another word If a train requires one locomotive and you consist three in JMRI Operations that equals one it's happy because they are consisted. If the train requires three and they are not consisted it would have to be three individual loco's ? My question is how does consisting play into train requirements as far as the count of Loco's for train. Thanks JimK
|
Looking for help to set-up proper Locations for my RR.
5
#operationspro
I’m new to OperationsPro and have spent several days searching the Messages trying to find a discussion about an Operation Scenario that matches mine but have not had any luck. Here’s my Railroad’s configuration: Cars/Locos are stored in “Pigeonholes” in a “Fiddle Area”. There are several Tracks that Trains can be assembled on using the Cars/Locos in the Pigeonholes. Currently there is (1) Town that is ready for Operations, it has 15 or so Industries (Spurs). A Train (“Local Turn”) is built in the Fiddle Area, sent out on the Railroad to service the Town, returns to the Fiddle Area with any Pick Ups, and the Cars/Locos are returned to the Pigeonholes. All the Spurs at the Town have Schedules and Custom Loads and Empties (“Merchandise” and “MTY”). What I am struggling with is how to I configure “Staging” and/or “Yards” Tracks? Do I use “Yards” Tracks that hold all the Cars in the Pigeonholes? How does a Load Change occur? When I tried this, if the Schedule called for “Merchandise”, no Cars were found because all the Cars in the Pigeonholes are “MTY”. Do I need a separate Route/Train to get the Cars from the Pigeonholes to a Staging Track for Load changes? If so, how does the Program know what Cars are being called for by the Schedules in the Town? At some point in the future there will be more Towns/Spurs serviced by other Local Turns and maybe eventually an on-line Yard that the Locals will “Turn” from vs the off-line Yard and then Transfer Trains will be used to get Cars from the Fiddle Area to the on-line Yard. Thanks for any help, Jon
|
Locked
Parse error on permissive SML
13
#logixng
#sml
Hi, I don't understand where can it be the problem. I want to implement a call of on the home signals of an station. I set the permissive on the block and all works correctly. I used the logixng to program the option. I can save correctly but the problem comes at the loading of the panel on a next session. When I load the panel I have a Parse error that says that: Error on line 5256: cvc-enumeration-valid: Value 'PermissiveSmlDisabled' is not facet-valid with respect to enumeration '[Aspect, Lit, NotLit, Held, NotHeld, IsPermissiveSmlDisabled, IsPermissiveSmlNotDisabled]'. It must be a value from the enumeration. I open the xml file and I modify the line indicated and write IsPermissiveSmlDisabled where it says PermissiveSmlDisabled and I save the file. I open the file on panel pro and it works but all related to the Permissive SML on the signal is blank and obviously it doesn't work. Why if the error indicates that it must be on a kind of value if you use it it doesn't work? The panel on origin was created on JMRI 5.3 but all the logixng conditions have been created on 5.8. Can someone help me? Best Regards César Alcalá
|
Updating JMRI and confusion concerning renaming files
5
I have a simple and basic question about updating JMRI for the Operations in Panel Pro. I never had a problem updating over the years, but now I am confused. (My current JMRI and Java versions are listed below: I do understand the sequence and Java version issues for updating) Two years after moving my layout to a new location I’ve finally finished layout revisions and reconstruction and made all of the changes needed in JMRI operations—everything is working well. However, now I’m three or four JMRI updates behind. I understand about the need for sequential updates from 4.2 to 4.24 to 5 and to 5.8, and possibly to 5.10. And I know at which points I have to update from Java 1.8.0.301 to Java 11, and later Java 17. But all the update instructions mention one very basic step that I don’t understand and am very confused about. I cannot find a detailed explanation in the documentation. The upgrade notes all say you should store your configuration under a new name. Never had to do that for an upgrade before, and I don’t know exactly what that means or how to do that. In the current general JMRI installation instructions, under the heading “Upgrading from Earlier Versions of JRMI” it says the application will copy its existing configuration to a new Profile. So I’m confused about where or how I’m supposed to be changing to a new name. Since I will be doing three or four upgrades to come closer to the current program status, will that result in three or four profiles with different names for my layout or configuration? Please help me sort this out. I know this may seem very basic, but I’m confused and don’t want to screw up. I would rather understand things clearly up front. I did find some instructions about selecting between existing profiles, but that’s not my issue now—it’s how and when in the process of updating versions do I rename and store my configuration. Maybe I’m confusing terms for configuration, profile, or My JMRI railroad name. Wish I were smarter on this stuff. Thanks for any advice you can provide. (p.s. Once, many years ago, some of my JMRI files were corrupted during an early Windows 10 operating system crash. That was pretty scary, and it took several attempts with help from others, including Dan Boudreau, to get things running again at that time. That help was fantastic, and it the saved hundreds of hours of work on my JMRI setup. Ever since then I’ve been very cautious with updates and changes. JMRI is so great, and it’s the only reason I stay in the hobby!) Thanks, Bill Schmitt
|
Unable to connect to CANUSB
8
I have a Raspberry Pi 4, which I would like to run my layout from. I have Ubuntu 22.04.5 LTS installed. I have JMRI 5.11.3 installed. I will be running on MERG CANBUS. I've been creating my layout in simulated mode and decided to connect up to the hardware. I changed the properties to use CAN and saved, I get this error message. After a bit of rooting around on the NET I found a command that produces the following So it appears the ttyACM0 is being recognised. Any suggestions? Neil W
|
JMRI menus don't open using Real VNC to RPi
4
#rpi
#vnc
Using recently downloaded RPi image from Steve Todd, when I try to open a PanelPro menu item such as LocoNet, I get a flash but the menu never opens... It returns to pre-clicked state. I am using Real VNC connecting to RPi 3B. Steve's image is slightly modified in that the AP SSID is now RPi-NRMRC2 and the Pi name is also RPi-NRMRC2. RealVNC connects without error. Steve's image is dated 20250211. VNC Viewer is 7.13.1 for Windows. Log is below. David T 13:53:18,275 apps.util.Log4JUtil INFO - * JMRI log ** [main] 13:53:18,460 apps.util.Log4JUtil INFO - This log is stored in file: /home/pi/.jmri/log/session.log [main] 13:53:18,462 apps.util.Log4JUtil INFO - This log is appended to file: /home/pi/.jmri/log/messages.log [main] 13:53:18,573 apps.Apps INFO - PanelPro version 5.11.3+Rc13c39a938 starts under Java 17.0.13 on Linux arm v6.6.74+rpt-rpi-v7 at Mon Mar 03 13:53:18 EST 2025 [main] 13:53:19,357 t.permission.DefaultPermissionManager INFO - Permission file: /home/pi/.jmri/.permissions.xml [main] 13:53:19,404 t.permission.DefaultPermissionManager INFO - Permission system is enabled: no [main] 13:53:19,466 apps.Apps INFO - Starting with profile Digitrax_Simulator.3f66e423 [main] 13:53:19,656 jmri.util.node.NodeIdentity INFO - Using c6f3cdb0-4677-11e9-8000-b827eb71f7dc as the JMRI storage identity for profile id 3f66e423 [AWT-EventQueue-0] 13:53:20,937 jmri.jmrix.loconet.LnPacketizer INFO - lnPacketizer Started [main] 13:53:20,940 i.jmrix.loconet.hexfile.LnHexFilePort INFO - LocoNet Simulator Started [LocoNet HexFileFrame] 13:53:22,455 ri.swing.JmriJTablePersistenceManager INFO - Table preferences not found. This is expected on the first time the "Digitrax Simulator" profile is used on this computer. [main] 13:53:44,795 jmri.util.FileUtilSupport INFO - File path program: is /home/pi/JMRI/ [main] 13:53:44,797 jmri.util.FileUtilSupport INFO - File path preference: is /home/pi/JMRI_UserFiles/ [main] 13:53:44,799 jmri.util.FileUtilSupport INFO - File path profile: is /home/pi/.jmri/Digitrax_Simulator/ [main] 13:53:44,800 jmri.util.FileUtilSupport INFO - File path settings: is /home/pi/.jmri/ [main] 13:53:44,802 jmri.util.FileUtilSupport INFO - File path home: is /home/pi/ [main] 13:53:44,804 jmri.util.FileUtilSupport INFO - File path scripts: is /home/pi/JMRI_UserFiles/jython/ [main] 13:53:45,829 jmri.web.server.WebServer INFO - Starting Web Server on port 12080 [WebServer] 13:53:47,434 jmri.web.server.WebServer INFO - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=5.4.0} [WebServer] 13:53:48,981 apps.PanelPro.PanelPro INFO - Main initialization done [main] 13:53:52,875 jmri.jmrit.withrottle.FacelessServer INFO - Published ZeroConf service for 'no layout connection!._withrottle._tcp.local.' on 192.168.6.1:12090 [WiThrottleServer] 13:53:52,878 jmri.jmrit.withrottle.FacelessServer INFO - Published ZeroConf service for 'no layout connection!._withrottle._tcp.local.' on 192.168.0.100:12090 [WiThrottleServer] 13:53:52,881 jmri.jmrit.withrottle.FacelessServer INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 13:54:04,886 jmri.jmrit.withrottle.FacelessServer INFO - Published ZeroConf service for 'no layout connection!._withrottle._tcp.local.' on 192.168.0.100:12090 [JmmDNS Listeners pool-8-thread-1] 14:51:16,437 jmri.jmrit.withrottle.FacelessServer INFO - Published ZeroConf service for 'no layout connection!._withrottle._tcp.local.' on 192.168.0.6:12090 [JmmDNS Listeners pool-8-thread-1]
|
Track line not present when panel is loaded
10
#layouteditor
When I load a panel some of the track lines are missing. If I enter edit mode they are then visible. Exiting edit mode and they're still there. JMRI 4.26 Java 1.8.0_422 Windows 11 PC. There are no errors in the system console. Any thoughts? Please see the attached images. Thanks and take care. Cheers, Dennis Drury Dayton, NV The miracle is this: the more we share the more we have. Leonard Nimoy
|
Updating ESU LokPilot Decoder for Alternating Ditch Light CV's using DecoderPro
2
#esu
I have a ESU LokPilot micro DCC direct decoder. I discovered that when I attempted to update CV 16.0.314 (phase shift for Aux 6) and CV 16.0.330 (phase shift for Aux 8) both with a value of 32, that these CV's were not listed on the CV list. Upon an inquiry at ESU, the advice was to build a project using lok programmer, export a full cv list and then import this cv list into the roster entry in decoderpro and it would update the decoderpro cv list and apply the value. Somewhat surprisingly, I attempted this and it was successful. First, is there another way to adjust "phase shift" within DecoderPro to achieve alternating ditch lights? Clicking on Phase Reverse in the Function Output tab doesn't seem to help alternate the ditch light flashing. Second, Is there a reference for other CV's that may be missing from the decoderpro library for ESU loksound and lokpilot 5 decoders? I am using DecoderPro 5.10 & Java 17.0.11 so I think I have the most updated releases. Thank you, Kevin
|
Resurrection of a layout
8
Gentlemen and if there’s any ladies here, I have taken on the task of resurrecting a world class layout for a friend that has been dormant for a number of years. This is a really involved undertaking as the layout was setup with JMRI. It is controlled turnouts and signals as well all detection through a series of digitrax and Team digital hardware. My issue comes from the original owner and builder of the layout has passed away and left the layout to his cousin. The layout has remained where it was built and still operates somewhat but, not to the level it was before he passed. The computer that everything is setup on is on its last leg operating on XP. JMRI ver 3.16 I believe. I am gonna replace the computer and obviously it will be JMRI 5.10 at least as well as a windows 11 machine. Can anyone give me a little guidance pulling all the setup into the new machine? I’ve backed everything up the best I can tell on thumb drives and working with win 10 at home just to try and get a feel for integration. Sorry this is so long winded I wanted to offer the back story so there was an understanding what I’m up against. The layout is running and operating but the integration to a newer machine and software is where I’m stumbling a little. Thanks for any help Chris Stephens
|
Decoder Pro - NCE or Digitrax?
4
#powerpro
#soundtraxx
#digitrax
#esu-decoders
Hi Everyone I have two questions regarding programing using JMRI version 5.10+Rca461bd266 on my Windows 11 desktop: 1. Which DDC control system works best - or is better suited; my existing NCE PH-Pro Radio command station or Digitrax DCS210+ Command Station/Booster? 2. Which decoder manufacturer works best - or is better suited for both steamers and diesels; Soundtraxx or ESU LokSound? I'm ready to revamp my DCC systems/decoders, going forward. I really appreciate your feedback/opinions. -- Blessings TheTrainRev
|
JMRI user group meeting at the 2025 NMRA convention
#announcement
The organizers of the 2025 NMRA convention in Novi Michigan have scheduled our JMRI User Group session for Tuesday, July 15 at 1PM. I hope to see a lot of you there! If you’re going to give a JMRI-related clinic at the convention, could you let me know? I’d like to create a list of those on our web site. Thanks! Bob — Bob Jacobsen rgj1927@...
|