Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Another Panel Editor Question
#paneleditor
#audio
Doug, I use Logix to create a sound file for the action.? In this case a CTC switch Sound: Logical Expression: R1 Sensor "IS:CTC:SW" state is "Sensor Active"? (Triggers the calculation) Actions On change to true, play sound file from file, program:resources/sounds/Switch-lever.wav. On change to false, play sound file from file, program:resources/sounds/Signal-normal.wav. This gives a satisfying click when activated, and a much softer click when deactivated. Keith In Georgia. On Tue, Sep 3, 2024 at 10:22?PM Doug Wagner via <carldw=aol.com@groups.io> wrote:
|
Locked
Re: WiThrottle "D" command
Great information. I use the commands in the withrottle protocol where they exist, roster speed direction etc. what I would like to do is adjust acceleration and deceleration settings. Which I was hoping to do via the D command. I am
?it doing anything that requires a constant update. I know the extended packet data to send, just not sure if I need to send in raw DCC using withrottle “D” command and if this would even work. I am using a Digitrax command station.? |
Locked
Re: WiThrottle "D" command
On 9/4/2024 3:59 PM, John Blizman via groups.io wrote:
OK, when viewing locomet messages using the viewer in JMRI, I see Digitrax commands after I make a change in withrottle such as speed etc.Probably. Unless your command station "doesn't support" the NMRA packet you want to send. And if that "packet" is contradicting what the command station sends to the same NMRA-style decoder. For example, the Digitrax command station might not forward certain types of "packet". I have a _vague_ (and probably not right!) recollection that some early Digitrax command station firmware versions were unable to send correct "5 byte" packets via the "OPC_IMM_PACKET" LocoNet message. For example, if the (XYZ-brand command station sends "speed step 72, forward" to the decoder, and your code sends "speed step 0, reverse" to the decoder, "speed step 72, forward" _will_ win out, since the NMRA spec _requiers_ the command to resend its recent "speed and direction "occasionally". The command station (probably) does not update its speed and direction data from a "direct" message. You would probably have to re-send your data often, to make the decoder respond to _your_ packet. And somehow "know" how often the command station will re-send its speed/direction data. And hope that the command station can keep-up with your "direct" packets in order to "override" the command station's packet generation. That seems unlikely to me, though... Regards, Billybob |
Locked
Re: WiThrottle "D" command
John,
toggle quoted message
Show quoted text
yes, you can. However, there's quite a few places where it can get dropped before reaching your loco: I'm pretty certain there are system connections that JMRI supports where you can't send a "raw" DCC packed. And I believe not even all loconet command stations will forward all "raw" DCC packets from loconet to the track. So most wiThrottle clients like the smartphone apps use the other wiThrottle protocol commands (like specific speed or function commands) and trust JMRI and the command station to handle the translation. That's why you see loconet speed commands when you change the speed in withrottle, not "raw" DCC speed commands encapsulated in loconet commands. Heiko On 9/4/24 21:59, John Blizman via groups.io wrote:
OK, when viewing locomet messages using the viewer in JMRI, I see Digitrax commands after I make a change in withrottle such as speed etc. --
eMails verschlüsseln mit PGP - privacy is your right! Mein PGP-Key zur Verifizierung: |
Alan,
toggle quoted message
Show quoted text
Do any of the lights flicker when you try to read? NMRA-standard reading a decoder on the programming track requires a way for the decoder to control its current consumption. Motor decoders usually pulse the motor for that. The 5 Fx micro needs a 150Ohm resistor on AUX1 (see the manual), I'm not sure about the 5 Fx (the manual doesn't explicitly mention it) but it can't hurt to try. Although my experience with a 5 Fx micro on my PR3 and my DCS51 was that reading still did not work, probably required an even smaller resistor for higher current pulses. It did work with the LokProgrammer (in "CV read" mode) and with my DCC++EX programmer, so I concluded the Digitrax ACK pulse detector is probably somewhat off. Reading a decoder can also be done through RailCom on the mainline, but Digitrax does not support it. You could try programming it on the mainline without reading first, but that would mean a lot of guessing as to the default settings. In your shoes, my first steps would be trying to read it on a different (non-Digitrax) system (and possibly building a $25 DCC++EX programmer from an Arduino Nano and an L298P Nano motor shield) and/or trying a 150Ohm resistor on AUX1 to give the decoder something to generate ACK pulses. As you can see from my posting, it's most probably not a JMRI issue but a hardware (Digitrax <-> ESU) issue. You can verify this by trying to read any CV, for example CV1, with your Digitrax command station... Hope this helps, Heiko On 9/4/24 21:27, Alan Sorum WL7CG via groups.io wrote:
All, --
eMails verschlüsseln mit PGP - privacy is your right! Mein PGP-Key zur Verifizierung: |
Locked
Re: WiThrottle "D" command
OK, when viewing locomet messages using the viewer in JMRI, I see Digitrax commands after I make a change in withrottle such as speed etc.
?
if I wanted to send a command from my own withrottle protocol application, can I send an extended packet NMRA DCC string? It would seem so but I wanted to confirm. |
Locked
Re: WiThrottle "D" command
开云体育It is my understanding that the data from the command station to the rails is formatted as per the MFGR like digitrax e.g., or DCC EX etc.
? I would guess that the D command does depend on the particular command station being used. |
Locked
Re: WiThrottle "D" command
The packets from any command station to the rails must be formatted as per
the NMRA standards, to ensure any and all decoders can decode it. Mick ______________________________________ Mick Moignard mick@... p:+44 7774 652504 The week may start M, T, but it always ends WTF! |
All,
?
I took a quick look at previous posts, but didn't see anything that helps. I just bought a Jagerndorfer RailJet control car with a LokPilot 5 Fx decoder installed. I use a Digitrax system and can operate the lights with the hand controller on address 03. There are four functions for the lights.
?
I have tried reading the decoder on my program track and on the main with no luck.
?
Any hints on how to program this? I'd like to end up giving this the same address as the engine at some point, once I can read it and assign function numbers.
?
Thanks,
?
Alan - Valdez, Alaska |
Locked
Re: Save Changes to Throttle Button doesn't save the state of all pressed buttons.
Hi;
?
function buttons states are not saved and restored. On initialization, their state(on or off) will be retrieved from the command station.
?
To make sure we don't have a bug here, do you have any other way than JMRI throttle to check what's the curent state of that function?
?
Regards;
Lionel |
Locked
Re: Cannot manually move cars in Operations
#operationspro
On Wed, Sep 4, 2024 at 01:49 PM, Gord King wrote:
but the roster files in the backup still haven't been modified since 24-07-30.?There's a directory under operations called "backups" not "backup".? Is that the directory you are searching?? Note that the "backups" directory is only updated when you press the "Backup" button in the Settings window.?? ?
When you start OperationsPro it automatically loads the last set of files saved by you.? You don't need to do a "Restore" or a load.
?
Under the "operations" directory, you should find the six operation files with an "Date Modified" the last time you did a save.
Dan |
Locked
Re: Cannot manually move cars in Operations
#operationspro
Hi Dan,
?
I have to go back to the email I sent on Aug 30th.
?
I completed your instructions setting up a new config and data file, but contrary to my previous response, the program is not performing properly.? Here's what is happening.? I will 'set' a car or a locomotive, and the new 'set' appears to be accepted, and they appear on the 'preview' as expected.? However when I 'save' and exit the program, then restart, the new settings have reverted to the previous settings, yet the 'new' setting still appear on the 'preview' until I make another change in settings.
?
When I go into my data file, none of? car, engine, location, or route rosters files have been modified since 24-07-30 which is when my problem appeared.? The program auto backups are up to date, but the roster files in the backup still haven't been modified since 24-07-30.? It appears the program is not saving changes made.? Any ideas???
?
Gord |
Locked
Announcing the release of version 2.07.21 of MR SLAM Formatter
#MRSLAMFormatter
#operationspro
Version 2.07.21 is ready for prime time.
?
New Features in version 2.07
Bug Fixes
?
The program is free to download and use.? It runs on Window's, Macintosh, and it should run under Linux (as yet untested).? The program doesn't require Excel or other costly programs, just Java and Adobe Acrobat (both are free).? The program comes with a very detailed manual and several instructional videos are available.? Visit the program's website at ? ? to learn more, see examples of documents, and to download the program.
|
开云体育Thank you Dave. I will put on my stupid cap and sit in the corner now. I loaded Daniel's password patch to test it on my Laptop and forgot about doing that, when near the same time, the layout computer had suffered a communications issue shutting down the railroad, that distracted me. When I got back to the development Laptop, I forgot, "I Didn’t Setup Permissions."?If you forget why you’ve walked into a room … ?wait … ?what was I talking about? ? John ?Bauchiero - D&H Model Railroad -?NCE PH-Pro & PowerCab, Pi4b, DCC-EX - JMRI current test version
|
Locked
Re: connect JMRI to Standalone Loconet via Bluetooth
#bluetooth
use translator
--
Petr ?ídlo Czech Republic |
John, Edit?/Users/enduser/Library/Preferences/JMRI/.permissions.xml ? <Settings> ??? <Enabled>no</Enabled> ? </Settings> Change Enabled to no. For details about the new Permissions feature in JMRI, see? Dave Sand ----- Original message ----- From: John Bauchiero <john4dhmr@...> Subject: Re: [jmriusers] Mac Java 17 upgrade caused permission issue Date: Wednesday, September 04, 2024 10:13 AM There are other errors in the log of my own doing. The significant line(s) ?highlighted (user Guest has not permission). My question is how and what changed my permission? Is it because I am using a patched 5.9.2? 2024-09-04T10:51:01,624 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- * JMRI log ** [main] 2024-09-04T10:51:01,629 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- This log is stored in file: /Users/enduser/Library/Preferences/JMRI/log/session.log [main] 2024-09-04T10:51:01,630 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- This log is appended to file: /Users/enduser/Library/Preferences/JMRI/log/messages.log [main] 2024-09-04T10:51:01,632 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- PanelPro version 5.9.2plus+jenkins+20240815T0713Z+Rb2a88be98b starts under Java 17.0.12 on Mac OS X aarch64 v14.6.1 at Wed Sep 04 10:51:01 EDT 2024 [main] 2024-09-04T10:51:02,159 permission.DefaultPermissionManager ? INFO ?- Permission file: /Users/enduser/Library/Preferences/JMRI/.permissions.xml [main] 2024-09-04T10:51:02,162 permission.DefaultPermissionManager ? INFO ?- Permission system is enabled: yes [main] 2024-09-04T10:51:03,773 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Starting with profile New_Profile.3f6317b2 [main] 2024-09-04T10:51:03,793 node.NodeIdentity ? ? ? ? ? ? ? ? ? ? INFO ?- Using aeff0b20-6eef-11e9-8000-9801a7bc11cb as the JMRI storage identity for profile id 3f6317b2 [AWT-EventQueue-0] 2024-09-04T10:51:03,852 dccpp.DCCppInitializationManager ? ? ?INFO ?- DCC++ Initialization Complete [main] 2024-09-04T10:51:03,970 roster.Roster ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Reading roster file with rootFromName(/Users/enduser/Library/Preferences/JMRI/roster.xml) [main] 2024-09-04T10:51:04,051 withrottle.FacelessServer ? ? ? ? ? ? INFO ?- Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.1.33:12090 [WiThrottleServer] 2024-09-04T10:51:04,053 withrottle.FacelessServer ? ? ? ? ? ? INFO ?- Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 2024-09-04T10:51:04,187 startup.PerformFileModel ? ? ? ? ? ? ?INFO ?- Loading file /Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/Pi_DCC_EX.xml [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path program: is /Applications/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path preference: is /Users/enduser/Library/Preferences/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path profile: is /Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path settings: is /Users/enduser/Library/Preferences/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path home: is /Users/enduser/ [main] 2024-09-04T10:51:04,926 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path scripts: is /Applications/JMRI/jython/ [main] 2024-09-04T10:51:05,515 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Station Type set to 'DCC-EX' [AWT-EventQueue-0] 2024-09-04T10:51:05,515 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Build set to '9db6d36' [AWT-EventQueue-0] 2024-09-04T10:51:05,516 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Version set to '4.0.1' [AWT-EventQueue-0] 2024-09-04T10:51:05,901 PanelPro.PanelPro ? ? ? ? ? ? ? ? ? ? INFO ?- Main initialization done [main] 2024-09-04T10:51:51,293 permission.DefaultUser ? ? ? ? ? ? ? ?WARN ?- User Guest has not permission Store table content and panels file [AWT-EventQueue-0] 2024-09-04T10:51:58,170 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- Match failed in StoreAndCompare: [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? file1:line 10: " ?<sensors class="jmri.jmrix.dccpp.configurexml.DCCppSensorManagerXml">" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? file2:line 10: " ?<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? comparing file1:"/Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/Pi_DCC_EX.xml" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? ? ? ?to file2:"/var/folders/st/y6_9p_yj0xvcmvfxzz53p8q80000gn/T/8f1a16a6-378a-4baf-9b16-517d65115afc.xml" [AWT-EventQueue-0] 2024-09-04T10:52:00,799 permission.DefaultUser ? ? ? ? ? ? ? ?WARN ?- User Guest has not permission Store table content and panels file [AWT-EventQueue-0] 2024-09-04T10:52:04,195 managers.DefaultShutDownManager ? ? ? INFO ?- Normal termination complete [Thread-32] John ?Bauchiero - D&H Model Railroad -?NCE PH-Pro & PowerCab, Pi4b, DCC-EX - JMRI current test version 5.9.2
|
开云体育There are other errors in the log of my own doing. The significant line(s) ?highlighted (user Guest has not permission). My question is how and what changed my permission? Is it because I am using a patched 5.9.2? 2024-09-04T10:51:01,624 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- * JMRI log ** [main] 2024-09-04T10:51:01,629 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- This log is stored in file: /Users/enduser/Library/Preferences/JMRI/log/session.log [main] 2024-09-04T10:51:01,630 util.Log4JUtil ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- This log is appended to file: /Users/enduser/Library/Preferences/JMRI/log/messages.log [main] 2024-09-04T10:51:01,632 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- PanelPro version 5.9.2plus+jenkins+20240815T0713Z+Rb2a88be98b starts under Java 17.0.12 on Mac OS X aarch64 v14.6.1 at Wed Sep 04 10:51:01 EDT 2024 [main] 2024-09-04T10:51:02,159 permission.DefaultPermissionManager ? INFO ?- Permission file: /Users/enduser/Library/Preferences/JMRI/.permissions.xml [main] 2024-09-04T10:51:02,162 permission.DefaultPermissionManager ? INFO ?- Permission system is enabled: yes [main] 2024-09-04T10:51:03,773 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Starting with profile New_Profile.3f6317b2 [main] 2024-09-04T10:51:03,793 node.NodeIdentity ? ? ? ? ? ? ? ? ? ? INFO ?- Using aeff0b20-6eef-11e9-8000-9801a7bc11cb as the JMRI storage identity for profile id 3f6317b2 [AWT-EventQueue-0] 2024-09-04T10:51:03,852 dccpp.DCCppInitializationManager ? ? ?INFO ?- DCC++ Initialization Complete [main] 2024-09-04T10:51:03,970 roster.Roster ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Reading roster file with rootFromName(/Users/enduser/Library/Preferences/JMRI/roster.xml) [main] 2024-09-04T10:51:04,051 withrottle.FacelessServer ? ? ? ? ? ? INFO ?- Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.1.33:12090 [WiThrottleServer] 2024-09-04T10:51:04,053 withrottle.FacelessServer ? ? ? ? ? ? INFO ?- Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 2024-09-04T10:51:04,187 startup.PerformFileModel ? ? ? ? ? ? ?INFO ?- Loading file /Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/Pi_DCC_EX.xml [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path program: is /Applications/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path preference: is /Users/enduser/Library/Preferences/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path profile: is /Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path settings: is /Users/enduser/Library/Preferences/JMRI/ [main] 2024-09-04T10:51:04,925 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path home: is /Users/enduser/ [main] 2024-09-04T10:51:04,926 util.FileUtilSupport ? ? ? ? ? ? ? ? ?INFO ?- File path scripts: is /Applications/JMRI/jython/ [main] 2024-09-04T10:51:05,515 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Station Type set to 'DCC-EX' [AWT-EventQueue-0] 2024-09-04T10:51:05,515 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Build set to '9db6d36' [AWT-EventQueue-0] 2024-09-04T10:51:05,516 dccpp.DCCppCommandStation ? ? ? ? ? ? INFO ?- Version set to '4.0.1' [AWT-EventQueue-0] 2024-09-04T10:51:05,901 PanelPro.PanelPro ? ? ? ? ? ? ? ? ? ? INFO ?- Main initialization done [main] 2024-09-04T10:51:51,293 permission.DefaultUser ? ? ? ? ? ? ? ?WARN ?- User Guest has not permission Store table content and panels file [AWT-EventQueue-0] 2024-09-04T10:51:58,170 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- Match failed in StoreAndCompare: [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? file1:line 10: " ?<sensors class="jmri.jmrix.dccpp.configurexml.DCCppSensorManagerXml">" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? file2:line 10: " ?<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? comparing file1:"/Users/enduser/Library/Preferences/JMRI/New_Profile.jmri/Pi_DCC_EX.xml" [AWT-EventQueue-0] 2024-09-04T10:51:58,171 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? ? ? ?to file2:"/var/folders/st/y6_9p_yj0xvcmvfxzz53p8q80000gn/T/8f1a16a6-378a-4baf-9b16-517d65115afc.xml" [AWT-EventQueue-0] 2024-09-04T10:52:00,799 permission.DefaultUser ? ? ? ? ? ? ? ?WARN ?- User Guest has not permission Store table content and panels file [AWT-EventQueue-0] 2024-09-04T10:52:04,195 managers.DefaultShutDownManager ? ? ? INFO ?- Normal termination complete [Thread-32] John ?Bauchiero - D&H Model Railroad -?NCE PH-Pro & PowerCab, Pi4b, DCC-EX - JMRI current test version 5.9.2
|
Locked
WiThrottle "D" command
I've researched many posts about using the "D" command to send a hex packet to the command station. From posts I have read through, it appears that the HEX packet should be a basic or extended NMRA DCC packet. It is my understanding that the data from the command station to the rails is formatted as per the MFGR like digitrax e.g., or DCC EX etc.
?
Is this a basically correct understanding, and is there any way to monitor the "D" command hex packet in the system console?
?
Thanks
?
John Blizman |
I think the Mac downloads from builds.jmri.org <> should now be OK starting with #2004. Sorry for the trouble. The problem was that our Jython library was so old it was no longer passing some security checks in the signing process. The fix was to update the Jython library from 2.7.2 to 2.7.4. That shouldn’t have any effect on the user experience.
It would be great if somebody who’s seeing the original "JMRI 5.8 hangs when opening panels-tables automatically on startup” could test one of these and let me know if it’s fixed: Bob On Sep 3, 2024, at 8:06?PM, Fred Dalzell via groups.io <dalzellf@...> wrote:— Bob Jacobsen rgj1927@... |
Locked
Re: Another Panel Editor Question
#paneleditor
#audio
On 9/4/2024 12:22 AM, Doug Wagner via groups.io wrote:
Oh no, not this guy, again?!?! I'm learnin' a lot, but still learnin'!!!What is a "turnout" sound? Do you mean to "squeek" caused by rotating a US&S "Switch" lever? Or do you mean the sequence of relay sounds sent when requesting a Switch position change? What is a "signal" sound? Do you mean to "squeek" caused by rotating a US&S "Signal" lever? Or do you mean the sequence of relay sounds sent when requesting a Signal position change? Typically, for a US&S "Time-coded" CTC, the Office machine's "coding" relays "click" when "coding" a request. OR when "something changes" at a field location. Regards, Billybob |