开云体育

Date

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


Locked Re: Pi4B 64 bit and GPIO #rpi

 

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.
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: 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.


Can you advise me on the best way to suggest this improvement to the JMRI developers?

Regards,

John



Locked M?rklin CS3 and DCC accessories #maerklin

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


Locked Re: RFID Connectivity #rfid

 

On Thu, May 4, 2023 at 05:41 PM, Peter Ulvestad wrote:
Discussions on CAD software is off topic for this this group.

--
Peter Ulvestad

JMRI Users Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )
Sorry Peter, my mistake, I didn't realise!

Steve


Locked Re: RFID Connectivity #rfid

 

Discussions on CAD software is off topic for this this group.

--
Peter Ulvestad

JMRI Users Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )


Locked Re: RFID Connectivity #rfid

 

Circuit/PCB Design

All,

Any suggestion on the best free Windows software for this? There are various out there and one called KiCad caught my eye. I felt like trying to put a design together and see what we think.

Steve


Locked Re: RFID Connectivity #rfid

 

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


Locked Re: TCS WOW 121 diesel decoder question #tcs

 

开云体育

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.
I have a question about this decoder. I have 2 GP38's that are consisted together. I have not run these 2 locos for a week or so.
--Today when I started to run this consist the locos ran for about 15 seconds and the one loco stopped moving. Before it stopped there was a beeping sound for about 5 seconds. When I turn the throttle to 0 and then turn the throttle up again the loco that beeps and stopped, now sounds like a brake release and starts moving again. Then about 15 seconds later it beeps and stops.
I use JMRI for programming and these two locos are programmed the same. They have been running together for 3 years.
Seems strange how this happened.
Any thoughts would be appreciated.

Thanks,
MARK TAYLOR


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.
  1. Remove the NX pairs.
  2. Remove the SML.
  3. Verify that all of the signal masts are actually attached to the block boundaries. ?Signal mast E7 was not, there might be others.
  4. Auto generate the SML. ?
  5. Verify that the signal mast respond properly to block sensor changes. ?Repeat from 2 until they do.
  6. Add four NX sensors to the next block boundary in the direction of travel, one for each direction. ?For example, add NXW-BLK6 for NXW.
  7. Auto generate the NX pairs. ?

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:
TX: Throttle Cmd: Address: 3007, Speed: 62, Direction: Forward
RX: Loco State: LocoId:3007 Dir:Forward Speed:62 F0-28:00000000000000000000000000000
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 JOIN
That 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:
TX: Track Power ON Cmd?
RX: DIAG: LCD2:Power On JOIN?
RX: Power Status: Name:JOIN Status:ON

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:
TX: Throttle Cmd: Address: 3007, Speed: 10, Direction: Forward
RX: Loco State: LocoId:3007 Dir:Forward Speed:10 F0-28:00000000000000000000000000000
That should drive loco 3007 forward at speed step 10.? To stop it (if it moves) type in:
t 3007 0 1
If 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


Locked Re: Pi4B 64 bit and GPIO #rpi

 

开云体育

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?Railroad
NCE PH-Pro+PowerCab,?RaspPi4b, JMRI 5.3.5


On May 3, 2023, at 1:50 PM, Colin Head <headcol@...> wrote:

I have a pi4 8gb running g 64 bit rasputin and the latest JMRI.
All works great except when I select Raspberry pi gpio? and I get error message, cannot connect to pi, as this expected when not using a pi.
Not sure what's going on.....


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