Закрито Липкий ADMIN: Use of the groups "Files" area #admin
This is a place for temp files, other than administrative files. Either they are to be added to the next release, added to the Documents or will have a short life span. Groups.io has free subscription storage limit of 1 GB! The following are counted towards the storage limits for the group: - Files - Photos - Images in databases - Images in wiki pages - Message attachments 1. Please put files into the correct folders. - If there is not an appropriate folder, feel free to create one. 2. If you are working on a problem and want to load info for others to look at, create a folder within the 'Problems Being Worked On' folder using the Msg number or you name as the folder name. When the problem is resolved please delete the folder. 3. All files and photos are subject to removal at the moderators discretion. Your Moderators -- Peter Ulvestad JMRI Users Group Moderator - http://www.jmri.org ( http://www.jmri.org ) Tam Valley Group Moderator - https://tamvalleydepot.com/ ( http://tamvalleydepot.com/ ) Sprog-DCC Group Moderator - http://www.sprog-dcc.co.uk/ ( http://www.sprog-dcc.co.uk/ ) Edmonton Model Railroad Association - http://www.emra.club/
Розпочато Peter Ulvestad @
Закрито Липкий A general note on how JMRI is released #admin
ADMIN: Copied from a post by Bob Jacobson This looks like a good moment to describe the thinking behind JMRI’s releases more generally. Twice a year, we create something called a “production” release. These have names like 4.16, 4.18, etc. These are the ones that we encourage people to use, particularly new users, because they’re a good balance of new features and annoying bugs (new and unfixed) Any development process can create bugs; sometime even properly-working new features are considered bugs by some users! So how do we get from “new code” to “production release”? *) About once a month we create a “test” release. These have names like 4.17.1, 4.17.2, etc leading up to 4.18; after that, a new series starts with 4.19.1, 4.19.2, leading to the next production release. These have new features, like “rotation of Layout Editor”. We encourage as many people as possible to download these and _test_ them, so that new problems can be found ASAP. The test release process doesn’t work unless people do that. Generally, all the small numbered test releases are made with all the contributed changes up to that point; they’re meant to be inclusive. Toward the end of the sequence, though, the risk-reward ratio changes: We don’t want to introduce a new bug in the last test release before a production release. Partly that’s because the test process isn’t perfect; partly that’s because such big changes can often wait a little bit anyway. People working on new features and fixes really do try to not break things. We’ve got lots of automated and manual testing in place. But JMRI is large, complicated, and has lots of interacting features: We need users to check things to make sure that JMRI still works for _them_. So it’s very helpful for people to install and check a test release or two between production releases. At a minimum, we request that people download and use a new production release once a year or so: The further behind a layout is, the bigger the step forward when it has to be updated, and the more likely that unexpected issues will arise. If that happens at the same time as a new computer, or a change to the layout, or multiple issues are present, then it can be really complicated and time-consuming to resolve. *) Between test releases, during that month of accumulation, there are “development” release available. These are called names like 4.17.1-ish, 4.17.2-ish, and they’re built several times a day if changes have been made. They are truly the latest and greatest. A few hours after a change is made, it can be gotten from one of those (the change mentioned here has already been built into these: http://builds.jmri.org/jenkins/job/TestReleases/job/development/) People can download and install these to check new features of interest to them. If problems are found and reported, the whole process moves along even better. Bob -- Peter Ulvestad JMRI Users Group Moderator - http://www.jmri.org ( http://www.jmri.org ) Tam Valley Group Moderator - https://tamvalleydepot.com/ ( http://tamvalleydepot.com/ ) Sprog-DCC Group Moderator - http://www.sprog-dcc.co.uk/ ( http://www.sprog-dcc.co.uk/ ) Edmonton Model Railroad Association - http://www.emra.club/
Розпочато Peter Ulvestad @
Закрито Липкий ADMIN: >>HOW TO ASK YOUR QUESTION<< - A general reminder for everyone #admin
====================== HOW to ask your question ====================== One of the most common questions about JMRI is "How do I get it to work?". This isn't really a problem with JMRI itself in most cases, but there are HUGE numbers of possible configurations for DCC systems, and Windows, Linux, and Mac computers out there. Just asking "How do I get it to work" is NOT going to get you any useful help. When asking ANY question, you should >>>utilize a meaningful subject line<<< that indicates the problem and include the following information in the body of the message: + If JMRI has started copy and paste the System Console into the body. (its under help on the start screen) + Has JMRI worked before on this computer? + JMRI version + Previous version if you just upgraded + Java version + Previous version if you just upgraded + Computer make and model + if you have just upgraded, from which version + Any other DCC devices in use + Specific details of your difficulty including error messages if any, or what you would like to do with JMRI. Decoder Programming, Signals, Automation, etc. Depending on the nature of the problem, you may need to supply even more information, but this is the absolute required for anyone to give you accurate answers. Signing you post helps keep the group friendly and personable! Your moderators and trouble shooters.
Розпочато Peter Ulvestad @
Закрито Липкий Please use "meaningful subject lines" when starting topics #admin
Please use "meaningful subject lines" when starting topics. We are getting lots of subject lines that don't give much if any idea of what the topic is about. By providing a meaningful subject line you may get the attention of someone that can provide you assistance with your issue. It also give others the chance to skip the topic if it is not of interest to them. -- Peter Ulvestad JMRI Users Group Moderator - https://www.jmri.org ( http://www.jmri.org ) Tam Valley Group Moderator - https://tamvalleydepot.com/ ( http://tamvalleydepot.com/ ) Sprog-DCC Group Moderator - http://www.sprog-dcc.co.uk/ ( http://www.sprog-dcc.co.uk/ ) Edmonton Model Railroad Association - http://www.emra.club/
Розпочато Peter Ulvestad @
Закрито Липкий ADMIN: 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
Розпочато Модератор групи @
Закрито Липкий Bouncing Emails #admin
In a recent correspondence, I was asked about Bounced(ing) emails. If you are not receiving emails from groups.io you may be bouncing or you may have received an email from gio to reconfirm. Not that group owners and moderators can do nothing to help. Below is copied from the groups.io help pages: https://groups.io/helpcenter/membersmanual/1/understanding-groups-io-accounts/handling-a-bouncing-account Handling a bouncing account When you are receiving group messages by email but group messages cannot be delivered to you for some reason, the nondelivery events are called bounces. Such events put your Groups.io account into a bouncing state that affects all the groups you belong to with that account’s email address. Groups.io tries to notify a bouncing member by sending an email message that has the subject line “Your Groups.io Account is Bouncing.” Also, when a bouncing member logs in to the Groups.io website, a red banner at the top of the page informs them that their account is bouncing. Note: Even if your Groups.io account is bouncing, you can still log in to group websites and read and post messages there. Bouncing affects only email delivery; it does not affect your ability to use group websites. If you have not received an email notification that your account is bouncing but you realize that you have not received any group email messages for a while, you can check your account to see whether group messages are bouncing. For instructions, go to "Setting account preferences and viewing account information" and scroll down to Checking recent email bounces. When your Groups.io account is bouncing, you can try to “unbounce” your account using either of these methods: If you received a “Your Groups.io Account is Bouncing” email notification, click the link in the email to unbounce your account. Go to the Groups.io website (and log in if necessary). In the red banner at the top of the page, click the link to unbounce your account. ! Important: Group owners and moderators cannot do anything to unbounce accounts of their group members. When your account is bouncing, you must address the underlying problem yourself, which might involve contacting your email service provider for assistance or investigation. -- Peter Ulvestad JMRI Users Group Moderator ( https://www.jmri.org ) Tam Valley Group Moderator ( https://tamvalleydepot.com/ ) Sprog-DCC Group Moderator ( http://www.sprog-dcc.co.uk/ ) Edmonton Model Railroad Association ( http://www.emra.club/ )
Розпочато Peter Ulvestad @
Липкий Celebrating JMRI 25th Anniversary (3 Oct 2024) 11 #announcement
[The announcement below is also available for re-distribution as a PDF in the Files section: https://groups.io/g/jmriusers/files/JMRI%2025th%20Anniversary%20Announcement%20Oct%202024%20%28FOR%20PUBLICATION%29.pdf. Thanks every for your participation in the JMRI Community! From JerryG and BobJ on behalf of all of us] Announcement from the JMRI community: October 3, 2024 The Java Model Railroad Interface (JMRI®) community announces two major milestones: the 25th anniversary of the first use of JMRI and the 10,000th update to the Java Model Railroad Interface software used by almost 50,000 model railroad hobbyists for managing and operating today’s digitally controlled model railroads. With over 300 developers worldwide having contributed, the “community sourced” JMRI project began in 1999 to provide a way for model railroaders to manage the complexity of train engines fitted with digital decoders. Today, model railroaders worldwide use the greatly expanded JMRI system for everything having to do with the development and enjoyment of modern model trains and layouts. Bob Jacobsen, a member of the original team and still a senior developer, said “JMRI has helped bring the sophistication of modern electronics and computers to thousands of model railroads - all based on open source software.” Not only model railroad hobbyists, but millions of people of all ages have seen JMRI in operation at holiday train displays, hobby shows, and train exhibits at multiple museums around the world. “JMRI was one of the key steppingstones in the wide adoption of Digital Command Control across the model railroading community by making the process of implementation easier, visual, and common across all manufacturers,” noted Peter Ely, a founding member of the NMRA DCC Working Group. “JMRI itself grew in complementary directions to allow the typical model railroader to do things at the system-wide railway level only dreamed about by the original working group.” Jacobsen said that JMRI development continues to keep pace with changes in technology and that another 10,000 updates are likely over the next decade. It is through the continued interest and contribution of time and effort of the community members that JMRI feature are expanded and technology updated. Interest in JMRI extends over dozens of user forums and social media platforms, with over 8,000 users participating in the primary user forum on groups.io, asking questions and contributing answers and suggestions that are used to expand and improve JMRI capabilities. Congratulations and thanks to all who have participated in using and improving JMRI, now and into the future. About JMRI The Java Model Railroad Interface project was initially a modest undertaking of some dozen model railroad hobbyists who wanted to bring their computer skills to the emerging field of digitally controlled model trains. Forming an open source software development project, their first output was called DecoderPro® and provided easy-to-use screens for managing “configuration variables” in the small computers that manufacturers and hobbyists were installing in train engines. The effort expanded to create PanelProTM with features for controlling all types of electronic devices and automating train operations by monitoring sensors around the layout. Unfortunately, the community was soon embroiled in a copyright and patent dispute that resulted (after seven years of litigation) in the landmark Jacobsen v. Katzer case that helped establish the legal basis for today’s open software movement. The Electronic Frontier Foundation cites this case as one that has allowed the internet to flourish and find its way into millions of computers in homes, offices, and businesses. JMRI today provides functions including management of Digital Command Control decoders in train engines, cars, and other devices, graphic display of small and large train layouts, on-line real-time operational monitoring of sensors and other devices, automation of train operations, and management of realistic train operation scenarios. JMRI also provided t
Розпочато JerryG @ · Останніх @
Multiple <ourAspect> Entries in Signal Mast Mapping 20 #sml
I'm trying to understand a mast response to the <advancedAspect>. In AAR1946, 3 high searchlight, there are multiple <ourAspect> responses. What determines the aspect to display for the presented next mast aspect? -- 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
Розпочато Ken Heywood @ · Останніх @
Independent LogixNG Conditionals executing the same Module
I'm looking at creating a Module that may be called by different Conditionals but I want the Module not to act on any subsequent calls during a period of time - First In First Served. If I'm correct a called Module can have multiple, independent and simultaneous executions (?) Does the calling Conditional wait for the 'its' module to compete or does it continue? -- H.O. Australia (Layout in Progress) Digikeijs DR5000 LocoNet JMRI v5.8 DecoderPro/Warrants/CPE/SML/LogixNG Windows 10
Розпочато Nags @
Help with Sensors and Signals 19
I have two things I would like to accomplish in JMRI and so far I have been having a rough time with the programming. I know there is a ton of documentation but I find it a bit difficult to read. If someone could please give me a jumping off point I am sure I can take it from there. Item 1 - Staging Track Indication I have a five track double ended staging yard and would like to have an indication of which track the route is set to. Setting a route involves pushing a virtual button (set up as a sensor if I recall properly) which then triggers a route Turnouts are controlled by tortoise switch machines with sensor feedback via Digitrax BDL168's I would like JMRI to read the sensors to verify a certain route is selected and then light a light (signal?) on the JMRI panel to show which route is selected. In my mind it would go something like this: If sensor 123 is high and sensor 234 is low and sensor 456 is high then light this light (signal) What I am not sure of is how to do it. Item 2 - Automatically align loop track. I have a loop track in staging and a couple of turnouts need to be thrown when the train is part way through the loop. The loop track is block occupancy detected in two separate sections, again via BDL168's. So what I would like to see something like this: If the virtual button (sensor?) is pressed that selects the loop track then wait until the block occupancy sensor on the second part of the loop track goes high then throw turnout #1 to closed throw turnout #2 to open Etc. I would really appreciate some pretty strong guidance in how to accomplish both of these items. Thanks in advance!
Розпочато Bill Rutherford @ · Останніх @
Terminate Train from Web Manifest Page 9 #operationspro
Would it be possible to terminate a train from the manifest page on the web panel? I run small enough trains that the Conductor panel is not necessary for me to complete a session, it just required me to click more.
Розпочато Jake Edmonds @ · Останніх @
Having difficulty setting signals for 3-way turnout 7
I am not able to set signal heads for a three way turnout. The three way is part of the entrance to a five track passenger terminal. Prior to this I was using SSL heads to indicate turnout positions (not prototypical) but it worked. When using < Tools >> Set Signal Heads at 3-Way Turnout > I run into the problem of the signal don’t seem to respond correctly to the turnout positions especially at the frog side of the turnouts. In the assignment entry form either there is an incorrect labeling of the fourth and sixth entries or I am not understanding what signal goes where? Both the fourth and sixth expect Diverging B signal. Shouldn’t one be labeled Diverging A? Is it a bug or just me? John Bauchiero - NCE PH-Pro & PowerCab, Pi4, DCC-EX - JMRI 5.11.1 - Java 17.0.11
Розпочато John Bauchiero @ · Останніх @
Errors Loading Panels after upgrading JMRI and JAVA 2
I bit the bullet today and updated my Java (uninstalled first) to 23.0.1 and installed JMRI 5.10 on a DEV PC. Upon opening my system's panels, either as part of the startup or manually, i am getting an error which says: Icon file for "PositioinableLabel not found." and it drops the Program Directory on the screen as below:...looking for WhiteBlack.jpg.... This reference is associated with each panel description as such:- <positionablelabel x="20" y="320" level="3" forcecontroloff="false" hidden="no" positionable="true" showtooltip="false" editable="false" icon="yes" class="jmri.jmrit.display.configurexml.PositionableLabelXml"> <icon url="preference:resources/WhiteBlack.jpg" degrees="0" scale="0.5"> <rotation>0</rotation> </icon> </positionablelabel> the above is immediately under the <layoutTrackDrawingOptions> section along with other label data. There are a number of the same reference, one on each panel, and a UI prompt for each one!!!! I have my PROD system running my layout (5.8 release with Java 11.02.21) and this file is nowhere on the PC...and not referenced in my Tables and Panels xml, and all is fine. What have i missed here please? Thanks
Розпочато Randall Jones @ · Останніх @
Dimming a LED light? 11
Gang, I would like to dim an LED which I am using as a cab light ( fx3 ) in JMRI. F7 does dim the lights now, but it dims all the lights and not in nearly enough for this cab light. Can I do that? Or do I need to add a bigger resistor For that cab light LED? The decoder for this project is a TSU 2200, I have the light type as an LED and the effect selection as a dimmable headlight. I use NCE for my DCC system.Thanks, Bruce in Mt. Airy, Maryland.
Розпочато burrettmd @ · Останніх @
Error loading JAVA 11 4
I am using a windows 10 operating system on a 64bit computer and trying to load Java 11 this is the error I get; (400 Bad Request Request Header Or Cookie Too Large) I can’t seem to find any help on oracle so does anyone have any ideas? when I try to instal, it just keeps going back to Java 8? thanks all
Розпочато Rick @ · Останніх @
Setting Printer Variables 7 #linux #operationspro #printing
How does one set printer variables so they stick? I can print switchlists with the variables set to "letter" sized paper and "tumble", but I cannot see where to make these choices stick. Probably in a config file somewhere, but neither the Help Pages nor my bumbling around have uncovered it. Cheers, / Bruce /
Розпочато Bruce A. Metcalf @ · Останніх @
Cannot connect to Digitrax dcs210 W/ usb 2
I have JMRI installed and cannot connect to my command station. JMRI starts and appears to connect but when I bring up a new throttle and try to shut off layout power nothing happens. Thank you for any help, Bob
Розпочато dnbroraback@... @ · Останніх @
Layout editor move item not following cursor 4
Newish Acer Win11 laptop with new JMRI install. Affects both trackpad and mouse. To move an item, say an anchor point, I hover the cursor over the item, right click and while holding the right button move the mouse. The cursor follows the mouse as usual but the item massively lags/leads/jumps away from the cursor position. What's going on, please? Colin
Розпочато colin smith @ · Останніх @
Window Position Saving for Startup 5.10 4
Has there been a change to how window positions/sizes are stored? On startup panels are always in the same place, even if they were moved/resized in the last session. This behavior is seen even if the project is saved before shutdown. V5.10, Windows 11, Java 17.0.13
Розпочато John H @ · Останніх @
"Error Initializing PanelPro" upon JMRI Startup
Howdy, After not opening JMRI for a few weeks, I tried the other day to open PanelPro (to use OperationsPro) and promptly got a completely blank popup entitled "Error Initializing PanelPro" that I had to use Task Manager to close. Have tried multiple times since and even uninstalled then reinstalled both Java and JMRI and still get the same error. I've searched this group and the manual to no avail. Running Java 11 and JMRI 5.2 on Windows 10, afaik Any ideas how to resolve? Thanks, Isaac
Розпочато Isaac Fabris @
Current Image
Image Name
Sat 8:39am