¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: JMRI YD7001 network communication not working

 

Christian,

On the YD7001 LAN window (first in your post), on the Basic tab you need to enable the LocoNet LBServer. On the Expert tab you need to set the LocoNet LBServer timeout to zero.

In the JMRI configuration for LocoNet connection you need to make sure that the TCP/UDP Port equals what is set on the YD7001 LAN Expert tab window for the LocoNet LBServer.

It is also advisable to ensure that the IP Address for the YD7001 will not change as this is hard coded in your JMRI configuration. There are various ways to do this, i.e. in your router or setting to static in the YD7001 (assuming this is a free address in your network).

Regards,
Bob Gamble


On Sun, Aug 13, 2023 at 2:42?PM Christian Kier <ckkier@...> wrote:
I recently upgraded my DR5000 to YD7001. Upgrade went well, all local features for YD7001 working correctly.

However, I cannot get JMRI to interface with the YD7001 over the network (this worked flawlessly with the DR5000).
JMRI does not show any errors on startup, and appears to make the connection.

Once connected:
  • The track power status is unknown. And does not work to toggle track power.
  • Selecting a loco using JMRI throttle just times out.
  • Trying to read from the programming track times out.

Am able to ping the YD7001 from my JMRI computer, so I do not think it is a low level networking problem.
Also I am able to use the YD7001 configuration software using the network connection.

My connection configuration is shown below. Any insight would be appreciated.

YD7001


JMRI


--

- Bob


JMRI YD7001 network communication not working

 

I recently upgraded my DR5000 to YD7001. Upgrade went well, all local features for YD7001 working correctly.

However, I cannot get JMRI to interface with the YD7001 over the network (this worked flawlessly with the DR5000).
JMRI does not show any errors on startup, and appears to make the connection.

Once connected:
  • The track power status is unknown. And does not work to toggle track power.
  • Selecting a loco using JMRI throttle just times out.
  • Trying to read from the programming track times out.

Am able to ping the YD7001 from my JMRI computer, so I do not think it is a low level networking problem.
Also I am able to use the YD7001 configuration software using the network connection.

My connection configuration is shown below. Any insight would be appreciated.

YD7001


JMRI


Zoom Room Today

 

I will be in the whereby Yamorc Room today starting at 1:00pm CDT (6:00 PM GMT).

You will need to sign in or create an account to use the room.



This room is open to all members helping other members with no moderator right now.
--
Dennis Cherry
Owner/Moderator


Re: Servo Controller Alternatives

 

I am looking at the Arcomora and IOTT products for another model railroad project.

Have a DCCNext kit module, Loconet module and loaded? Mardec on on a Arduino Uno and converted Nano to a Uno.

--
Dennis Cherry
Owner/Moderator


Re: YD9401 Upgrade Tip

 

Ian,

I do not understand what you are saying.? What buttons would I push on the Maus to see the address given to the Maus by the YD7001?

Thank you,

Charles Long


Re: YD9401 connection to JMRI problem

 

Karst,

Thank you very much for the responses.

I have a couple of DIY LocoNet devices that run on Arduino Unos. One drives the servo activated doors on my ten stall roundhouse and the other controls my turntable. They each report. The turntable reports the active track and the roundhouse open or closed for each door. These use the Arduino LocoNet library.
IMG_20220119_175738176_HDR.jpg



Regards,
Bob Gamble


On Sun, Aug 13, 2023 at 10:41?AM karst.drenth <karst.drenth@...> wrote:
On Sat, Aug 12, 2023 at 01:22 PM, Robert Gamble wrote:
The other difference is that the LocoNet monitor in JMRI used to tell me the status of sensors from the startup query. I no longer see that.

That is indeed a difference in LocoNet implementation.

The DR5000 used to report always (!!) on behalf of all attached feedback devices. Even if they (the feedback devices) did have that capability themselves, like Digitrax BDL,? Uhlenbrock and YaMoRC modules.

With the release of V8 I did not implement that. Just reporting the Feedbacks the YD7001 is managing by itself like R-Bus and S88.

In an upcoming update release I have made it configurable. When checked, one can just send the Inquiry and the YD7001 answers.

?

?

Question: Which feedback devices do you use ?

?

Greets,

Karst

?


--

- Bob


Re: YD9401 Upgrade Tip

 

After checking the address in the YD7001 check that the address given to the Maus by the YD7001 is showing as 192.169.16.x in the Maus (even if it DHCP you can still see the IP address)

On Sun, 13 Aug 2023 at 15:18, bpa1835 via <prtptc17=[email protected]> wrote:
Iain,

Thank you.? I have the 192.168.16.254 IP address of the YD7001 entered into the Maus but the bars are still flashing.? I am noticing that the YD7001 yellow and blue network status leds are flashing but the green client led is dark.

Charles Long

--

Many Thanks

Iain Morrison


Re: YD9401 connection to JMRI problem

 

On Sat, Aug 12, 2023 at 01:22 PM, Robert Gamble wrote:
The other difference is that the LocoNet monitor in JMRI used to tell me the status of sensors from the startup query. I no longer see that.

That is indeed a difference in LocoNet implementation.

The DR5000 used to report always (!!) on behalf of all attached feedback devices. Even if they (the feedback devices) did have that capability themselves, like Digitrax BDL,? Uhlenbrock and YaMoRC modules.

With the release of V8 I did not implement that. Just reporting the Feedbacks the YD7001 is managing by itself like R-Bus and S88.

In an upcoming update release I have made it configurable. When checked, one can just send the Inquiry and the YD7001 answers.

?

?

Question: Which feedback devices do you use ?

?

Greets,

Karst

?


Re: YD9401 connection to JMRI problem

 

Hi Robert,

?

There is a Time-Out value on every protocol. Since JMRI does not implement a "heart-beat" on LBServer, it needs to be put to 0:

?

Like so:

?

And please take care to not compare too much to the DR5000's Network settings. The YD7001 now is a completely different animal... ;)?

Many things are just different.?

Greets,

Karst


Re: YD9401 Upgrade Tip

 
Edited

Check the IP setting on the Multmaus, They might have changed.

Had that problem in the past making changes to the DR5000.
--
Dennis Cherry
Owner/Moderator


Re: YD9401 Upgrade Tip

 

Iain,

Thank you.? I have the 192.168.16.254 IP address of the YD7001 entered into the Maus but the bars are still flashing.? I am noticing that the YD7001 yellow and blue network status leds are flashing but the green client led is dark.

Charles Long


Re: Servo Controller Alternatives

 

I use Arcomora and IoTT - ?driven by two people who are so passionate about the hobby and are willing to share their expertise.

i Chose to put together the arcomora myself and it turned out to be an excellent project to improve my soldering. ?Works flawlessly with some off the shelf relays controlling a point and frog - far quieter than all the other points controlled by DCC concepts digital iP - wouldn¡¯t buy those again.
With IoTT I plan to build a green hat which has impressive capabilities controlling servos, Hans Tanner is so innovative, his products are far beyond anything I know of commercially available. ?I had fun recently, speed profiling my entire Loco fleet with Purple Hat.
Megapoint. Controllers is an impressive setup, clearly driven by love and passion which is to be applauded. ?However you have to buy in to his system- quite understandably- and I prefer something more open source¡­
Adam


Re: YD9401 Upgrade Tip

 

The flashing bars usually appear because you haven¡¯t entered the address of the ¡®Z21¡¯ into the Maus, in your case this is the address of the YD7001.

On Sun, 13 Aug 2023 at 02:18, bpa1835 via <prtptc17=[email protected]> wrote:
I successfully updated my DR5000 to YD7001.? I gave the multi-protocol some limited testing and I was able to run trains using both a Digitrax UT-1 throttle and a Lenz LH90 throttle.? The only minor snag I had was I typed in the activation key from the email on my iphone to the windows laptop that I connected to the YD7001 instead of cut and paste and I initially mis-interpreted a letter "I" for a number "1".? The question I have for the group is that I can not seem to interface a Roco WLANmaus that I had purchased last year with the DR5000 to the YD7001.? I had a similar problem with the DR5000.? I get the antenna icon with multiple bars indicating good WIFI connectivity and signal strength, but the directional arrows in the center flash which I believe indicates a Z21 protocol problem.? Any thoughts of what I should be looking at?? I do have printouts of the documents referred in Mr. Hudson's post.

Charles Long

--

Many Thanks

Iain Morrison


Re: YD9401 Upgrade Tip

 

I successfully updated my DR5000 to YD7001.? I gave the multi-protocol some limited testing and I was able to run trains using both a Digitrax UT-1 throttle and a Lenz LH90 throttle.? The only minor snag I had was I typed in the activation key from the email on my iphone to the windows laptop that I connected to the YD7001 instead of cut and paste and I initially mis-interpreted a letter "I" for a number "1".? The question I have for the group is that I can not seem to interface a Roco WLANmaus that I had purchased last year with the DR5000 to the YD7001.? I had a similar problem with the DR5000.? I get the antenna icon with multiple bars indicating good WIFI connectivity and signal strength, but the directional arrows in the center flash which I believe indicates a Z21 protocol problem.? Any thoughts of what I should be looking at?? I do have printouts of the documents referred in Mr. Hudson's post.

Charles Long


Re: YD9401 connection to JMRI problem

 

It seems to be something of an idle timeout. If I walk away for a while and come back to it, maybe after having dinner but sometimes just a few minutes, then I would have to restart JMRI to establish a WiThrottle session. It worked fine with the DR5000. The other difference is that the LocoNet monitor in JMRI used to tell me the status of sensors from the startup query. I no longer see that.

--

- Bob


YD9401 connection to JMRI problem

 

After installing the YD9401 to upgrade my DR5000 I am having difficulty maintaining a loconet connection with JMRI.
My configuration is a LAN connection to JMRI running either on a Raspberry Pi or a workstation. I use the WiThrottle on JMRI and my throttle is EngineDriver.
With a fresh boot of the YD7001 and then JMRI everything works fine for several minutes. Then on the JMRI System Console I see this:
2023-08-12 13:04:19,679 loconetovertcp.LnOverTcpPacketizer??? WARN? - sendLocoNetMessage: IOException: java.net.SocketException: Software caused connection abort: socket write error [LocoNet transmit handler]
2023-08-12 13:04:19,989 loconetovertcp.LnOverTcpPacketizer??? WARN? - sendLocoNetMessage: IOException: java.net.SocketException: Software caused connection abort: socket write error [LocoNet transmit handler]
2023-08-12 13:04:20,299 loconetovertcp.LnOverTcpPacketizer??? WARN? - sendLocoNetMessage: IOException: java.net.SocketException: Software caused connection abort: socket write error [LocoNet transmit handler]
2023-08-12 13:04:20,608 loconetovertcp.LnOverTcpPacketizer??? WARN? - sendLocoNetMessage: IOException: java.net.SocketException: Software caused connection abort: socket write error [LocoNet transmit handler]
2023-08-12 13:04:20,917 loconetovertcp.LnOverTcpPacketizer??? WARN? - sendLocoNetMessage: IOException: java.net.SocketException: Software caused connection abort: socket write error [LocoNet transmit handler]

This all worked fine before the upgrade.
Is there some setting I need to change?

- Bob


Re: YD7001 LAN Connection

 

¿ªÔÆÌåÓý

Most network ports are auto-negotiating and will automatically switch the wires around, I haven¡¯t needed a crossover cable in at least 15 years

?

From: [email protected] <[email protected]> On Behalf Of Scott Walton
Sent: Saturday, August 12, 2023 2:26 PM
To: [email protected]
Subject: Re: YaMoRC, Digikeijs, JMRI, English YD7001 LAN Connection

?

I would expect that you would need to use an Ethernet crossover cable, rather than a standard network cable if you were to connect directly without a switch or a router in the middle. These look like normal cables except that Transmit and Receive wires are reversed (so that one ends Transmit becomes the other ends Receive and vice versa). You can buy these cables in several places, or you buy a small dongle that plugs into the RJ45 socket and reverses the wires (so that you can use a standard cable). You can also make one yourself if you have the proper crimper. It could also be the YD7001 automatically adjusts, if it was designed that way.

J. Scott Walton


Re: YD7001 LAN Connection

 

Maybe the picture will show ??

?




Re: YD7001 LAN Connection

 
Edited

Both work Scott.

?

The YD9401 has AUTO-MDIX on board, which means it determines by itsself whether a cross or straight cable is connected.?

So don't bother buying exotic RJ45 cables, ith night ( and will ... ) kill any s88n module when using a cross cable on s88n !!

From my special YD7001 (YD7400 = test & debug version ):

Greets,

Karst


Re: YD7001 LAN Connection

 

I would expect that you would need to use an Ethernet crossover cable, rather than a standard network cable if you were to connect directly without a switch or a router in the middle. These look like normal cables except that Transmit and Receive wires are reversed (so that one ends Transmit becomes the other ends Receive and vice versa). You can buy these cables in several places, or you buy a small dongle that plugs into the RJ45 socket and reverses the wires (so that you can use a standard cable). You can also make one yourself if you have the proper crimper. It could also be the YD7001 automatically adjusts, if it was designed that way.

J. Scott Walton