Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel.
#logixng
#entryexit
I somewhat agree, however it is not as?clear to me. I did read this several times before beginning, and I am a new user so there is a lot to take in. Statements like "?It is not possible to add a sensor for the boundary going?out?from the turnout or crossing." are confusing to me because the software let's you do it. It just won't work correctly. Certainly it is OK to place a sensor at each boundary of a level crossing. You just can't use them both in a pair. Seems a little confusing. Keep in mind that what seems obvious to a experienced user is not for someone trying to learn. So I'm only trying to help.? I do greatly appreciate your help an patience.?
Regards John |
The image uses the 32 bit platform.
I just thought that as I have a 64 bit board I should use it, it also allows the use of extended memory. The Jmri just refuses to select GPIO and states this error iscexpected when not running on a pi. As I said a bit odd, I can select simulator so Mt pi gpio can be included in the sensor tables and scripts.? I won't let this beat me ... |
Locked
Re: NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel.
#logixng
#entryexit
John, Your link is for a different page. ?What you meant was? The paragraph under the image covers the same concepts as your recommendation. Dave Sand ----- Original message ----- From: John Figie <zephyr9900@...> Subject: Re: [jmriusers] NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel. #logixng #entryexit Date: Thursday, May 04, 2023 2:06 PM Dave Thank you very much for your help. I now have it working they way it should including the LogixNG. I am not sure what your role is with JMRI but maybe your can help me with this proposal. In the??web page there is a section on placing sensors. My suggestion is to add a few more sentences to make the documentation better. I suggest including the 3rd paragraph shown below, to the Placing Sensors section: Placing Sensors Sensors, along with Signal Heads and Signal Masts, can be added at?Block Boundaries. Block boundaries can occur at?Anchor Points,?Turnouts,?Level Crossings?and?End Bumpers.?Edge Connectors?are always a block boundary. Sensors are assigned to anchor points, end bumpers and edge connectors by right clicking on the small colored box that represents the point and select?Set Sensors.... For end bumpers there will be one choice to make. Anchor points and edge connectors provide two choices. Each Sensor has a direction associated with it such as East (or North) or West (or South). A sensor pair must consist of an Entry point and Exit point with each sensor in the pair having the same direction. If for example a West sensor is paired with an East sensor unpredictable behavior will occur with the signals logix(NG) or scripts referencing the sensor pair. Can you advise me on the best way to suggest this improvement to the JMRI developers? Regards, John |
Locked
Re: JMRI Upgrades
#upgrading
开云体育Remember to also copy anything else you might need to the ThumbDrive too (like a new version of JAVA on the rare occasions one is needed) Might be a good idea to save (or "print to PDF") the release notes onto the ThumbDrive too just in case you need to refer back to them when upgrading And make sure your offline machine has the necessary unpack/unzip utility installed Phil G On 04/05/2023 20:49, thomasmclae via
groups.io wrote:
Not a problem to upgrade offline. |
Locked
Re: JMRI Upgrades
#upgrading
Not a problem to upgrade offline.
Just remember to read the release notes in case you need to take extra steps. In the past we have had JAVA updates, database reformatting, etc. These are listed in the release notes, so read them for any special instructions. Nothing special, copy offline on a thumb drive and go to it. -- --- Thomas DeSoto, TX |
Locked
Re: NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel.
#logixng
#entryexit
Dave
Thank you very much for your help. I now have it working they way it should including the LogixNG. I am not sure what your role is with JMRI but maybe your can help me with this proposal. In the??web page there is a section on placing sensors. My suggestion is to add a few more sentences to make the documentation better. I suggest including the 3rd paragraph shown below, to the Placing Sensors section: Placing Sensors Sensors, along with Signal Heads and Signal Masts, can be added at?Block Boundaries. Block boundaries can occur at?Anchor Points,?Turnouts,?Level Crossings?and?End Bumpers.?Edge Connectors?are always a block boundary. Sensors are assigned to anchor points, end bumpers and edge connectors by right clicking on the small colored box that represents the point and select?Set Sensors.... For end bumpers there will be one choice to make. Anchor points and edge connectors provide two choices. Each Sensor has a direction associated with it such as East (or North) or West (or South). A sensor pair must consist of an Entry point and Exit point with each sensor in the pair having the same direction. If for example a West sensor is paired with an East sensor unpredictable behavior will occur with the signals logix(NG) or scripts referencing the sensor pair. |
S?ren Jacob Lauritsen
Hi group,
?
I am struggling?with CS3 and DCC accessory decoders. I am using a CS3 (Central Station 3) which has the same Ethernet protocol as the CS2 (Central Station 2).
?
I cannot get accessories to work, so I checked the "Marklin Monitor" and noticed that JMRI sends out commands in the MM (Motorola) format for the CS3. As a test I created an MM based turnout and it switched just fine.
?
Is there any way to change accessory communication to DCC? CS3 supports both formats, and I mainly use DCC accessory decoders (that do not support MM).
?
Best regards
S?ren
|
On Thu, May 4, 2023 at 05:41 PM, Peter Ulvestad wrote:
Discussions on CAD software is off topic for this this group.Sorry Peter, my mistake, I didn't realise! Steve |
MRFC522, Nano/Uno/Mega Serial Ethernet?
Tom, I thought I'd try this setup with another computer and JMRI using the Serial output, just in case it was some sort of problem with my laptop. Unfortunately it still doesn't work on the Serial output? I get the same 'unknown message of length 16' again. The computer/JMRI setup I did this test on is my French layout that has a working MFRC/Nano setup.? So I do think it is something going on in the sketch, but not sure what. I have a few ideas and will have another go tonight. Steve |
开云体育Sounds like you have Crew Alert enabled on one of the locos.In DP, it's on the Sound tab. Michael Mosher Member SFRH&MS On 5/1/2023 11:31 AM, Mark Taylor
wrote:
Hello group. |
Locked
Re: JMRI Upgrades
#upgrading
On Wed, May 3, 2023 at 10:48 AM, Allan Altheim wrote:
Can JMRI be upgraded with the executables off line?Download the exe/dmg/tgz as appropriate for your target opsys to a removable media (SD card/USB drive/etc). Sneakernet to your target machine. No Internet needed for install from the removable media. ? -- Ken NYNH&H, Old Colony Division, Cape Cod Branch (1949-1959) [DB150][PR3][QuadLN_S][JMRI 5.3.5] |
Locked
Re: Issue with displaying train tracking text using layout editor
#layouteditor
#traintracking
Roger, Try using the "Properties" right click menu item for the memory icons to set the attributes. ?It combines many of the attributes in a single dialog. Dave Sand ----- Original message ----- From: "Roger Raduenz via groups.io" <shipwreck52=protonmail.com@groups.io> Subject: [jmriusers] Issue with displaying train tracking text using layout editor #layouteditor #traintracking Date: Wednesday, May 03, 2023 6:57 PM I use a layout editor panel with train tracking for my dispatcher to control train movements.? The default memory icons displaying the train info were too small to read comfortably, so I edited the panel .xml file to increase the font size for the memoryicon elements.? This works as the text size on the layout panel?is increased to the edited value.? The issue is that the width of the memory icon display on the panel does not change to accommodate the new text size width resulting in a truncated memory value display. I cannot seem to find a method to resize the display width in the layout editor.? On the drop down menu for the memory icon there are options for Width = Auto and Height = Auto but these options are grayed-out and not selectable (they would seem to be what I want).? I have tried setting the Preferences - Display - Default Font Size which in addition to modifying the Windows fonts also resulted in a new memoryicon font size set to the new default value but the panel still showed truncated text.? The memory values being displayed are not long, typically something like:? 'NW Coke Turn' or 'SOU 313' where most of the 'Turn' text and '13' is missing (truncated). I appreciate your interest in my problem and any guidance forthcoming. Cheers,? Roger |
Locked
Re: NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel.
#logixng
#entryexit
John, I am surprised that the manual NX process even works. ?NX pairs have to have a consistent direction of travel. ?You have the pairs going both ways which is contrary to block routing logic, which is the basis for SML and NX. Your SML is manual rather than discovered. ?For NX to work, it needs discovered SML. ?Otherwise it builds temporary SML which might not work as expected. I suspect that these issues are the cause of the LogixNG behavior. Here is what I recommend.
Dave Sand ----- Original message ----- From: John Figie <zephyr9900@...> Subject: Re: [jmriusers] NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel. #logixng #entryexit Date: Wednesday, May 03, 2023 8:09 PM Dave, The system console shows no messages when I run the LogixNG to make the NX pair active. I can, with Logix NG, make the NX pair disabled or enabled, however the Exit Entry "Add Entry Exit Points" window does not indicate Disabled, but the signal goes from held to not held and vice versa. If I manually make the sensors active, first NXE then NXW for example, then the pair becomes active and the Layout panel show the route as reserved. I can also use LogixNG to make the pair active or inactive by making the sensors active or inactive like the logixNG shown below: ! A If Then Else, Always execute ? ?? If Entry/exit "NXE (W4) to NXW (E4)" is inactive ? ? ! Then Many ? ? ? ! A1 Set sensor NXE to state Active ? ? ? ! A2 Execute A after 500 milliseconds, Ignore on repeat ? ? ? ? ? ! A Set sensor NXW to state Active ? ! Else Return When the above LogixNG is executed and the NX pair is inactive, then the "Add Entry Exit Points"? window updates to show the pair as active, the track segments change color to indicate the route is reserved, and the signal for the interlocking changes to Clear. But when I try to use the Action? Set Entry/Exit "NXE (W4) to NXW (E4)" to Set NX Pair Segment Active / Inactive, then, I see nothing happen. There is no Console output, The Panel track segments do not change color and the??"Add Entry Exit Points" window does not change indicate the pair is active.? My Files can be accessed So I have a workaround, but I don't understand why the Set Entry/Exit "NXE (W4) to NXW (E4)" to Set NX Pair Segment Active / Inactive? does bit work. Should this be logged as an issue?? Or, am I just not using this the correct way? Regards, John |
Locked
Re: Loco moving only during sensing decoder type | Decoder Pro
Thomas
1.? DCCEX can drive locos on the programming track, but you have to issue the <1 JOIN> command for that to work.? That command can be sent via JMRI, or it can be incorporated into the setup when the arduino was programmed.? Without that command the system will not drive a loco on the programming track - only the main track.?? 2.? What do you see when you open the DCC++ Traffic Monitor window (from DecoderPro > DCC++ menu > DCC++ Traffic Monitor) and try to drive your loco with a JMRI Throttle for loco 3007?? Can you try this then copy the results and paste them here for us to see please?? As an example, I opened a throttle window, and manually set address 3007, then set the loco to about 50% forward speed.? The DCC++ Traffic monitor showed the following on my system: 3.? What happens if you try to operate your DCCEX system by issuing DCC++ commands directly?? You can try this by opening the Send DCC++ Command Window (DecoderPro > DCC++ menu > Send DCC++ Command), then type the following into the window that opens up: 1 JOINThat is the number one, a space, and the word JOIN in capitals.? Then click "Send Packet" or just press Enter.? (That command tells DCCEX to turn the track power On, and to drive locomotives on both the Main and Programming tracks) What do you get from the DCC++ Traffic Monitor for the above command?? My system shows: Now try: t 3007 10 1?Lowercase letter t space number 3007 space number 10 space number 1, then click "Send Packet" or just press Enter. The DCC++ Traffic Monitor should show: That should drive loco 3007 forward at speed step 10.? To stop it (if it moves) type in: t 3007 0 1If the loco is moving as a result of these commands, are you then able to drive it from the JMRI throttle for loco 3007? Trevor |
Locked
Re: NX Entry/Exit pairs used in LogixNG do not get put back into logixNG when restarting and reloading the panel.
#logixng
#entryexit
Dave,
The system console shows no messages when I run the LogixNG to make the NX pair active. I can, with Logix NG, make the NX pair disabled or enabled, however the Exit Entry "Add Entry Exit Points" window does not indicate Disabled, but the signal goes from held to not held and vice versa. If I manually make the sensors active, first NXE then NXW for example, then the pair becomes active and the Layout panel show the route as reserved. I can also use LogixNG to make the pair active or inactive by making the sensors active or inactive like the logixNG shown below: ! A If Then Else, Always execute ? ?? If Entry/exit "NXE (W4) to NXW (E4)" is inactive ? ? ! Then Many ? ? ? ! A1 Set sensor NXE to state Active ? ? ? ! A2 Execute A after 500 milliseconds, Ignore on repeat ? ? ? ? ? ! A Set sensor NXW to state Active ? ! Else Return When the above LogixNG is executed and the NX pair is inactive, then the "Add Entry Exit Points"? window updates to show the pair as active, the track segments change color to indicate the route is reserved, and the signal for the interlocking changes to Clear. But when I try to use the Action? Set Entry/Exit "NXE (W4) to NXW (E4)" to Set NX Pair Segment Active / Inactive, then, I see nothing happen. There is no Console output, The Panel track segments do not change color and the??"Add Entry Exit Points" window does not change indicate the pair is active.? My Files can be accessed So I have a workaround, but I don't understand why the Set Entry/Exit "NXE (W4) to NXW (E4)" to Set NX Pair Segment Active / Inactive? does bit work. Should this be logged as an issue?? Or, am I just not using this the correct way? Regards, John |
开云体育Not sure what you are asking, but I assume the GPIO pins don’t work like you expect. Did you add the GPIO software routines to the PI??I use SteveTodd's free software image for Pi-OS and JMRI installation which has enhancements already added, such as, VNC, GPIO support, etc., with excellent results. I like playing with the Pi software for adding enhancements but Steve’s Pi skills runs circles around mine which I appreciate. ? I’m not sure if the Raspbian OS that Steve uses (bullseye) is the 64bit version or not. He also describes the methods used to create the image. So you will find his site useful.? John Bauchiero Delaware & Hudson Model?RailroadNCE PH-Pro+PowerCab,?RaspPi4b, JMRI 5.3.5
|
Locked
Re: Issue with displaying train tracking text using layout editor
#layouteditor
#traintracking
I forgot to add I am using JMRI Ver 5.3.1 and Java 11.? Sorry.
|
Locked
Issue with displaying train tracking text using layout editor
#layouteditor
#traintracking
I use a layout editor panel with train tracking for my dispatcher to control train movements.? The default memory icons displaying the train info were too small to read comfortably, so I edited the panel .xml file to increase the font size for the memoryicon elements.? This works as the text size on the layout panel?is increased to the edited value.? The issue is that the width of the memory icon display on the panel does not change to accommodate the new text size width resulting in a truncated memory value display.
I cannot seem to find a method to resize the display width in the layout editor.? On the drop down menu for the memory icon there are options for Width = Auto and Height = Auto but these options are grayed-out and not selectable (they would seem to be what I want).? I have tried setting the Preferences - Display - Default Font Size which in addition to modifying the Windows fonts also resulted in a new memoryicon font size set to the new default value but the panel still showed truncated text.? The memory values being displayed are not long, typically something like:? 'NW Coke Turn' or 'SOU 313' where most of the 'Turn' text and '13' is missing (truncated). I appreciate your interest in my problem and any guidance forthcoming. Cheers,? Roger |