¿ªÔÆÌåÓý

Locked Re: Engine Driver, WiThrottle Server


 

There's many many issues that it can be.
Do the androids keep a good wireless signal? (Have users check for their wifi strength at top of phone, when they have issues). If they lose wifi, then it's time to look at the wifi router
Do the phones lose their IP, or lose connectivity to 'outside world' Again, check the wifi strength, looking if there's an X in corner. This can be loss of IP (DHCP expiring) loss of connectivity to outside world (which may not be an issue in controling trains), and points fingers at the DHCP server and/or router(s)

Does it matter where people are? Bodies, and chicken wire scenery supports both make good wifi signal blockers
Does it get better if you reboot wifi router(s)?
How many people are on wifi, and what type of wifi unit is it (consumer home units often have problems with more than say 4 devices connected at same time)?

If signal strength is good, but still lose connectivity to jmri server, can you? hit the JMRI webserver from phone web browser?? If you don't have it enabled, I think you can hit the withrottle port, but you'll get a ton of 'ugly' text, assuming you can hit it..


Unfortunately, figuring out what part of the network is having problems, and what the actual signs are can be difficult to find.





On Mon, Aug 19, 2019 at 10:20 PM Sam Simons <samusi01@...> wrote:
Mark,

I'm embarrassed to say I don't recall if I saw your messages or not, but I'd imagine so as the static IP was something I read this morning as part of the troubleshooting. I don't usually steal locomotives as it's almost always just me operating, and my capacity for running more than one locomotive at once is limited, especially if they are doing separate things. The original reason I got into JMRI was that I had no clue what was happening inside my Digitrax command station and there were times that I sincerely doubted that it knew what was happening either; my use of JMRI was to try and get some visibility into what was going on in there.?

Steve,

Regarding locomotives doing separate things: I was just going to try that, and to that end, I was moving a train with a single locomotive in the Zephyr's slot 3, controlled by Engine Driver, out of staging and up the hill. I tacked a second unit, controlled by WiThrottle/slot 1, onto the rear end to act as a manned helper and as the lead unit crested the hill, the whole train came to a stop, even with the rear helper fruitlessly churning away. I went over to the computer to figure out what was going on and was surprised to find that the lead unit was in emergency stop. I pulled the system console and loconet logs. Unfortunately, I'd not timestamped all of the LocoNet logs, only the last three minutes or so. I present them here, truncated and concatenated, with system console messages in bold. I had a total of three old devices attached to the WiThrottle server: two Galaxy S5, each controlling a single locomotive, and a single iPhone 4, again controlling only one locomotive. One of the two Android locomotives was stationary in the yard during this maneuver. I will continue to play around with various devices, and this time have everything timestamped. I hope to have another operator in tomorrow as well. I have the complete system console and a partial loconet log available should you wish to peruse them. I will try the network tool you mentioned as well.

16:30:01.094?: Set speed of loco in slot 1 to 85.
16:30:01.384?: Set speed of loco in slot 1 to 79.
16:30:05.675?: Set speed of loco in slot 1 to 75.
16:30:05.884?: Set speed of loco in slot 1 to 67.
16:30:06.084?: Set speed of loco in slot 1 to 64.
16:30:07.474?: Set speed of loco in slot 1 to 60.
16:30:08.244?: Set speed of loco in slot 1 to 59.
16:30:08.454?: Set speed of loco in slot 1 to 58.
16:30:08.634?: Set speed of loco in slot 1 to 57.
16:30:08.834?: Set speed of loco in slot 1 to 56.
16:30:09.044?: Set speed of loco in slot 1 to 55.
16:30:09.284?: Set speed of loco in slot 1 to 54.
16:30:09.494?: Set speed of loco in slot 1 to 53.
16:30:09.704?: Set speed of loco in slot 1 to 52.
16:30:20.495?: Set speed of loco in slot 2 to 0.
16:30:31.334?: Set speed of loco in slot 1 to 50.
16:30:31.564?: Set speed of loco in slot 1 to 42.
16:30:31.714?: Set speed of loco in slot 1 to 41.
16:30:31.904?: Set speed of loco in slot 3 to 0.
16:30:36.095?: Set speed of loco in slot 1 to 39.
16:30:36.334?: Set speed of loco in slot 1 to 34.
16:30:36.634?: Set speed of loco in slot 1 to 32.
16:30:36.864?: Set speed of loco in slot 1 to 30.
16:30:37.244?: Set speed of loco in slot 1 to 28.
16:30:37.794?: Set speed of loco in slot 1 to 24.
16:30:37.994?: Set speed of loco in slot 1 to 17.
16:30:38.204?: Set speed of loco in slot 1 to 10.
16:30:38.344?: Set speed of loco in slot 1 to 0.
16:30:44.114?: Set speed of loco in slot 1 to 2.
16:30:45.074?: Set speed of loco in slot 1 to 0.
16:30:47.794?: Set speed of loco in slot 3 to 5.
16:30:47.915?: Set speed of loco in slot 3 to 6.
16:30:47.954?: Set speed of loco in slot 3 to 8.
16:30:47.984?: Set speed of loco in slot 3 to 9.
16:30:48.014?: Set speed of loco in slot 3 to 10.
16:30:48.044?: Set speed of loco in slot 1 to 3.
16:30:48.044?: Set speed of loco in slot 3 to 11.
16:30:48.074?: Set speed of loco in slot 3 to 12.
16:30:48.115?: Set speed of loco in slot 3 to 14.
16:30:48.154?: Set speed of loco in slot 3 to 15.
16:30:48.194?: Set speed of loco in slot 3 to 16.
16:30:48.224?: Set speed of loco in slot 1 to 12.
16:30:48.254?: Set speed of loco in slot 3 to 17.
16:30:48.305?: Set speed of loco in slot 3 to 18.
16:30:48.344?: Set speed of loco in slot 3 to 19.
16:30:48.385?: Set speed of loco in slot 3 to 20.
16:30:48.424?: Set speed of loco in slot 3 to 21.
16:30:48.460?: Set speed of loco in slot 3 to 22.
16:30:48.494?: Set speed of loco in slot 3 to 23.
16:30:48.524?: Set speed of loco in slot 3 to 24.
16:30:48.560?: Set speed of loco in slot 3 to 26.
16:30:48.594?: Set speed of loco in slot 3 to 27.
16:30:48.624?: Set speed of loco in slot 3 to 28.
16:30:48.654?: Set speed of loco in slot 3 to 29.
16:30:48.684?: Set speed of loco in slot 3 to 30.
16:30:48.724?: Set speed of loco in slot 3 to 31.
16:30:49.135?: Set speed of loco in slot 1 to 15.
16:30:49.194?: Set speed of loco in slot 1 to 19.
16:30:50.824?: Set speed of loco in slot 3 to 32.
16:30:51.134?: Set speed of loco in slot 3 to 33.
16:30:51.194?: Set speed of loco in slot 3 to 34.
16:30:51.224?: Set speed of loco in slot 3 to 35.
16:30:51.934?: Set speed of loco in slot 3 to 34.
16:30:52.514?: Set speed of loco in slot 3 to 33.
16:30:52.814?: Set speed of loco in slot 1 to 20.
16:30:53.054?: Set speed of loco in slot 1 to 21.
16:30:54.094?: Set speed of loco in slot 1 to 22.
16:30:54.544?: Set speed of loco in slot 1 to 23.
16:30:54.934?: Set speed of loco in slot 1 to 24.
16:30:55.265?: Set speed of loco in slot 1 to 26.
16:30:56.195?: Set speed of loco in slot 1 to 27.
16:30:56.525?: Set speed of loco in slot 1 to 28.
16:30:56.664?: Set speed of loco in slot 1 to 29.
16:30:56.914?: Set speed of loco in slot 1 to 30.
16:30:57.104?: Set speed of loco in slot 1 to 31.
16:30:57.714?: Set speed of loco in slot 1 to 32.
16:30:58.684?withrottle.FacelessServer INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer]
16:30:58.704?withrottle.DeviceServer WARN - readLine from device 'Engine Driver c925' failed, consecutive error # 1 [DeviceServer-8]
16:30:58.704?withrottle.DeviceServer INFO - Received Name: Engine Driver c925 [DeviceServer-9]??
16:30:58.714?: Write slot 3 with status value 23 (0x17) - Loco is Not Consisted, Common and operating in 128 (Allow Adv. consisting) speed step mode.
16:30:58.754?: Request slot for loco address 1067.
16:30:58.754?": Report of slot 3 information:?Loco 1067 is Not Consisted, Common, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:30:58.784?: Set status of slot 3 to IN_USE.
16:30:58.784?": Report of slot 3 information:?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:30:58.814?": Write slot 3 information:?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:30:58.814?: LONG_ACK: Function not implemented, no reply will follow.
16:30:58.994?: Set speed of loco in slot 1 to 33.
16:31:01.480?: Set speed of loco in slot 1 to 29.
16:31:01.564?: Set speed of loco in slot 1 to 0.
16:31:07.384?: Set speed of loco in slot 1 to 3.
16:31:07.454?: Set speed of loco in slot 1 to 16.
16:31:08.705?: Set speed of loco in slot 1 to 18.
16:31:08.914?: Set speed of loco in slot 1 to 28.
16:31:10.499?: Set speed of loco in slot 2 to 0.
16:31:11.134?withrottle.FacelessServer INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer]
16:31:11.144?withrottle.DeviceServer WARN - null readLine() from device 'Engine Driver c925', consecutive error # 1 [DeviceServer-9]
16:31:11.354?withrottle.DeviceServer WARN - null readLine() from device 'Engine Driver c925', consecutive error # 2 [DeviceServer-9]
16:31:11.400?withrottle.DeviceServer INFO - Received Name: Engine Driver c925 [DeviceServer-10]??
16:31:11.404?: Write slot 3 with status value 23 (0x17) - Loco is Not Consisted, Common and operating in 128 (Allow Adv. consisting) speed step mode.
16:31:11.444?: Request slot for loco address 1067.
16:31:11.444?": Report of slot 3 information:?Loco 1067 is Not Consisted, Common, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:31:11.474?: Set status of slot 3 to IN_USE.
16:31:11.474?": Report of slot 3 information:?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:31:11.504?": Write slot 3 information: ?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 33,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:31:11.504?: LONG_ACK: Function not implemented, no reply will follow.
16:31:16.014?: Set speed of loco in slot 1 to 27.
16:31:16.622?: Set speed of loco in slot 1 to 26.
16:31:25.515?: Set speed of loco in slot 3 to 34.
16:31:25.564?: Set speed of loco in slot 3 to 35.
16:31:25.594?: Set speed of loco in slot 3 to 36.
16:31:25.634?: Set speed of loco in slot 3 to 38.
16:31:25.674?: Set speed of loco in slot 3 to 39.
16:31:25.714?: Set speed of loco in slot 3 to 40.
16:31:25.740?: Set speed of loco in slot 3 to 41.
16:31:25.764?: Set speed of loco in slot 3 to 43.
16:31:25.794?: Set speed of loco in slot 3 to 44.
16:31:25.834?: Set speed of loco in slot 3 to 45.
16:31:25.854?: Set speed of loco in slot 3 to 46.
16:31:25.894?: Set speed of loco in slot 3 to 48.
16:31:25.924?: Set speed of loco in slot 3 to 50.
16:31:25.955?: Set speed of loco in slot 3 to 51.
16:31:25.994?: Set speed of loco in slot 3 to 52.
16:31:26.034?: Set speed of loco in slot 3 to 54.
16:31:26.074?: Set speed of loco in slot 3 to 52.
16:31:34.584?: Set speed of loco in slot 1 to 28.
16:31:34.645?: Set speed of loco in slot 1 to 29.
16:31:35.094?: Set speed of loco in slot 1 to 30.
16:31:35.264?: Set speed of loco in slot 1 to 31.
16:31:35.474?: Set speed of loco in slot 1 to 32.
16:31:35.675?: Set speed of loco in slot 1 to 33.
16:31:36.344?: Set speed of loco in slot 1 to 34.
16:31:36.594?: Set speed of loco in slot 1 to 35.
16:31:36.964?: Set speed of loco in slot 1 to 36.
16:31:38.794?: Request Fast Clock information.
16:31:38.804?": Response Fast Clock is Synchronized, Frozen, rate is 0:1. Day 0, 00:53. Last set by ID 0x00 0x00 (0).?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available."
16:31:38.924?: Set speed of loco in slot 1 to 37.
16:31:39.155?: Set speed of loco in slot 1 to 38.
16:31:39.374?: Set speed of loco in slot 1 to 39.
16:31:39.604?: Set speed of loco in slot 1 to 40.
16:31:40.994?: Set speed of loco in slot 1 to 42.
16:31:41.134?: Set speed of loco in slot 1 to 46.
16:31:41.715?: Set speed of loco in slot 1 to 47.
16:31:41.924?: Set speed of loco in slot 1 to 48.
16:31:42.134?: Set speed of loco in slot 1 to 50.
16:31:42.754?: Set speed of loco in slot 1 to 51.
16:31:43.374?: Set speed of loco in slot 1 to 48.
16:31:43.604?: Set speed of loco in slot 1 to 38.
16:31:50.199?: Set speed of loco in slot 1 to 35.
16:31:50.264?: Set speed of loco in slot 1 to 32.
16:31:56.484?: Set speed of loco in slot 3 to EMERGENCY STOP!
16:31:58.324?: Set speed of loco in slot 1 to 33.
16:31:58.634?: Set speed of loco in slot 1 to 41.
16:31:59.804?: Set speed of loco in slot 1 to 39.
16:32:00.004?: Set speed of loco in slot 1 to 35.
16:32:00.504?: Set speed of loco in slot 2 to 0.
16:32:07.584?: Set speed of loco in slot 1 to 34.
16:32:07.784?: Set speed of loco in slot 1 to 0.
16:32:13.085?withrottle.FacelessServer INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer]
16:32:13.094?withrottle.DeviceServer WARN - readLine from device 'Engine Driver c925' failed, consecutive error # 1 [DeviceServer-10]
16:32:13.144?withrottle.DeviceServer INFO - Received Name: Engine Driver c925 [DeviceServer-11]??
16:32:13.154?: Write slot 3 with status value 23 (0x17) - Loco is Not Consisted, Common and operating in 128 (Allow Adv. consisting) speed step mode.
16:32:13.194?: Request slot for loco address 1067.
16:32:13.194?": Report of slot 3 information:?Loco 1067 is Not Consisted, Common, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 1,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:32:13.224?: Set status of slot 3 to IN_USE.
16:32:13.229?": Report of slot 3 information:?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 1,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:32:13.254?": Write slot 3 information: ?Loco 1067 is Not Consisted, In-Use, operating in 128 (Allow Adv. consisting) SS mode, and is moving Forward at speed 1,?F0=On, F1=Off, F2=Off, F3=Off, F4=Off, F5=Off, F6=Off, F7=Off, F8=Off?Master supports LocoNet 1.1; Track Status: On/Running; Programming Track Status: Available; STAT2=0x00, ThrottleID=0x02 0x71 (369)."
16:32:13.254?: LONG_ACK: Function not implemented, no reply will follow.
16:32:50.514?: Set speed of loco in slot 2 to 0.

Join [email protected] to automatically receive all group messages.