¿ªÔÆÌåÓý

Date

Locked Re: USING JMRI WITH MULTIPLE SYSTEMS

 

Thanks for that Jim,

I am slowly wrapping my head around what I need to do next and with what hardware. I must say that I would prefer to stay with Apple¡¯s OS now that I have left Windows behind some considerable time ago now.

Dave

On 8 Jun 2019, at 14:08, jimalbanowski <jimalbanowski@...> wrote:

Dave:

Some possible misunderstandings...

JMRI is Java based so it's not machine dependent... I have it running on macOS, Windows and a couple flavors of Linux. Just as long as the OS is happy with the needed version of Java you're good.

JMRI running the WiThrottle server will talk to any reasonable number of phones/pads in just one "instance" of JMRI.

For the wireless connection to JMRI you either need that computer to be on a home network with wireless available it can be wired in or a a dedicated computer with it's own WiFi... a Raspberry Pi will work. You then log the portable into the home network and then when you bring up the app you log into JMRI. The JMRI server screen that opens will show the connection.

Jim Albanowski



Locked Re: USING JMRI WITH MULTIPLE SYSTEMS

 

Dave:

Some possible misunderstandings...

JMRI is Java based so it's not machine dependent... I have it running on macOS, Windows and a couple flavors of Linux. Just as long as the OS is happy with the needed version of Java you're good.

JMRI running the WiThrottle server will talk to any reasonable number of phones/pads in just one "instance" of JMRI.

For the wireless connection to JMRI you either need that computer to be on a home network with wireless available it can be wired in or a a dedicated computer with it's own WiFi... a Raspberry Pi will work.? You then log the portable into the home network and then when you bring up the app you log into JMRI. The JMRI server screen that opens will show the connection.

Jim Albanowski


Locked Re: Trouble displaying panels on iPad 1

 

OH NO! I had enough trouble getting up and running with the panel server. How does the frame server work? I think I'll just take the advice of others and just go buy a newer tablet. There are some used, newer ones available and fairly reasonable prices. But of course, they will eventually not be supported as well!


Locked Re: USING JMRI WITH MULTIPLE SYSTEMS

 

¿ªÔÆÌåÓý

Thanks for that Randall. I will have a play when I get home.

As regards the ¡®Hardware¡¯ I do all my development work on my iMac which can run "Windows" using the program ¡°Parallels¡±. I also have a couple of the older iPad2¡¯s and a newer iPad3 that I can use.

Since JMRI is a ¡°Windows¡± based program I have an old Laptop that I can reformat and install a 64-Bit "Windows10 Home Edition¡± version onto to act as the Base Station to hold and run the JMRI program. Can you please explain further what you mean by the "limitations of the hardware¡±, in this instance? Is this a ¡¯Serial¡¯ connection versus the ¡®USB¡¯ connection or perhaps available memory or the number of ¡®Ports' that can be used?

I would like to wirelessly connect all of the iPads to the Base Station with the option to add to this number as the layout continues to grow. (It looks like there will be a maximum of 9 Tablets/Control Positions). The decision to use the WI Throttle App on each iPad has been decided this afternoon which means having two windows open at the same time on each iPad, one running JMRI for Layout Control and the other running WIThrottle for Train Control. Will this effect the Set Up steps you are suggesting?

Dave


?

On 8 Jun 2019, at 11:20, Randall Wood via Groups.Io <rhwood@...> wrote:

The number of connections a JMRI application supports is theoretically limited only by your hardware.

To add another connection to a single JMRI configuration profile:

  1. Open the Preferences window, select "Connections" in the list on the left, and click the tab with the "+" (plus) icon.
  2. Save the change, and restart JMRI (you will be prompted to).
  3. Open the Preferences window again, select "Defaults" in the list on the left, and make your Lenz system is the default for throttles, power, command station, programmers (if applicable), and consists.
  4. Save the change, and restart JMRI (you should be prompted to).
  5. Run your layout with the MERG providing turnout, etc control, and the Lenz providing throttle, etc control.


Locked Re: Trouble displaying panels on iPad 1

Robert Schworm
 

My android tablet has this issue as stated above.? The device is a D101.? Could this be part of the problem?
Bob
?
Thanks.
?
Regards,
?
Bob
Phone / Fax - 440-838-0508


On Fri, Jun 7, 2019 at 10:34 PM Dave Heap <dgheap@...> wrote:
Jim,

> On 8 Jun 2019, at 10:31 AM, James LeFevre via Groups.Io <jlefevre1=[email protected]> wrote:
>
> Basically when any device, computer, tablet, or phone will not update to the latest operating system it is time to get rid of it.

That's fine in principle, but pensioners are a neglected demographic in the technology world. We don't have unlimited and increasing disposable income and have to make choices that often result in us falling further behind in the mad rush for change and company profit through forced hardware upgrades.

The day may yet come when I can no longer afford to be a JMRI developer, possibly not even be able to run the latest JMRI at my layout.

Dave in Australia





Locked Re: USING JMRI WITH MULTIPLE SYSTEMS

Randall Wood
 

The number of connections a JMRI application supports is theoretically limited only by your hardware.

To add another connection to a single JMRI configuration profile:

  1. Open the Preferences window, select "Connections" in the list on the left, and click the tab with the "+" (plus) icon.
  2. Save the change, and restart JMRI (you will be prompted to).
  3. Open the Preferences window again, select "Defaults" in the list on the left, and make your Lenz system is the default for throttles, power, command station, programmers (if applicable), and consists.
  4. Save the change, and restart JMRI (you should be prompted to).
  5. Run your layout with the MERG providing turnout, etc control, and the Lenz providing throttle, etc control.


Locked USING JMRI WITH MULTIPLE SYSTEMS

 

I am reaching out to anyone who is using JMRI with multiple systems for help, please.
I have just swapped to using the new Lenz system having used the ZTC system for Train Control only for several years now.
That was simple enough - just unplugged one and plugged in the other.
However, my layout is growing and it is time to get rid of physical Control Panels around the layout but the cost of using any commercially available system for Device Control and to introduce some form of Positional Feedback seems very expensive so I decided to go with the MERG Modules within JMRI for this purpose.

My initial Layout JMRI file was created using the "Internal" type in "Simulation" mode with "No Connection" to any layout which seemed a reasonable place to start from at the time whilst I was learning about JMRI and its Layout Editor. I had no need to create a either a ZTC or now a Lenz Preference version unless I chose to go down the Wireless Control of the Locomotives using either of the Apps but Control of the Devices and Positional Feedback is a whole new ball game and this would appear to require using another new MERG Preference within JMRI to control the Devices through the MERG CBUS.

If I choose to move over to using the WIThrottle or the Engine Driver App on my Tablet instead of the Lenz Cabs for the Train Control system, how do I go about creating the Control System within JMRI to control wirelessly the Train Control System (Use LENZ Preference?) and add a second system to Control (Use MERG CBUS Preference?) for Device Control and Feedback for the Layout Control System?

Dave.


Locked Re: Reporting a decoder file error in TCS FL2/4 function decoder

 

Hello Michael,

is there any possibility that some corrections/edits/additions that I provided for TCS non-wow decoders and last checked in 2018 can also be included? They were still functional as at JMRI V4.12.

See the TCS decoders in the files section:
/g/jmriusers/files/Decoder%20files/TCS%20decoders

Wayne


Locked Re: Reporting a decoder file error in TCS FL2/4 function decoder

 

I presume this means there is a fix pending for an upcoming release?

Lyle D


Locked Re: Trouble displaying panels on iPad 1

 

Jim,

On 8 Jun 2019, at 10:31 AM, James LeFevre via Groups.Io <jlefevre1@...> wrote:

Basically when any device, computer, tablet, or phone will not update to the latest operating system it is time to get rid of it.
That's fine in principle, but pensioners are a neglected demographic in the technology world. We don't have unlimited and increasing disposable income and have to make choices that often result in us falling further behind in the mad rush for change and company profit through forced hardware upgrades.

The day may yet come when I can no longer afford to be a JMRI developer, possibly not even be able to run the latest JMRI at my layout.

Dave in Australia


Locked Re: Trouble displaying panels on iPad 1

 

Jim,

On 8 Jun 2019, at 5:47 AM, jimwor@... wrote:

The iPad 1s are both 9.3.5.
These sound like iPad 2s. My iPad 2 is stuck at 9.3.5 and my wife's iPad 1 is stuck at 5.1.1.

Dave in Australia


Locked Re: Straightforward BOD and turnout control with JMRI?

Robert Schworm
 

I am hoping I can implement jmri - serial - to an arduino mega with sensor shield - -to a 16 channel relay board.

JMRI turnout status from the table will drive a relay channel.? An ac source will be connected to the relays with a pair of back to back diodes.? As the relay switches, a diode will clip the ac voltage wave into half wave, either positive or negative, which will throw a tortoise machine.? Using an ac source with the diodes allows for a simple relay output to swing the tortise motor.? The tortoise relay will provide feedback thru the mega, back to the sensor table, to the panel to drive the light indicators.
Bob

On Fri, Jun 7, 2019 at 5:01 PM whmvd <vandoornw@...> wrote:
Hi Jerry,

How very nice to read an update that is a success story! Due to the nature of groups like this, the focus is always on problems -things that go wrong. Much gets solved, and the occasional 'than you' shows up, but rarely such an extensive progress report. Great stuff!

Wouter

On Fri, 7 Jun 2019 at 19:05, JerryG via Groups.Io <jerryg2003=[email protected]> wrote:
Thought I would post an update (a year later) on the approach I took to implementing BOD and turnout control. My original question was about which of several systems to use to get started: ?LocoNet/LCC, Digitrax/RR-Cirkits -?
each with an expected total price tag of $200-300 for my modest size layout.? After digesting the comments in this thread and other very insightful posts, I took another route: ?C/MRI and Arduinos, an approach I¡¯d assumed would be much more time consuming than the others.? Based on the issues some report here, I¡¯m not sure that is the case, and the actual dollar expenditure was a lot less.

My total outlay so far is about $50 for six Arduino Nanos, ?a couple of dozen IR transmitter/receivers, a few servos, some relay circuit boards and assorted wires, LEDs, resistors, and USB connectors.? Many hours later (but not more than you might spend detailing a few locomotives or scratch-building a warehouse), I¡¯ve got my turnouts being controlled in JMRI and by panel buttons (including a 3-way and double X-over), ?10 blocks set up to be monitored (determining occupancy, and also train direction and speed in most but not all situations - as is being discussed in another topic), and even my Ferris wheel starting whenever a train goes by! ?

One of the Arduinos uses direct serial input (thanks Bob!) to set Memories via a script (thanks, Bob, Ken, and Geoff) with train size (number of cars) and speed info.? The others are daisy chained via RS485 to appear as C/MRI nodes to JMRI (thanks Bruce and Michael), accepting various Turnout and Light controls and setting lots of Sensors.? I¡¯m still fiddling with my Arduino sketches (programs) to add more controls and mine all the information I can, but that will likely never stop. ?

I¡¯m building on the work of the many contributors to JMRI and this forum.? Your input is very much appreciated - thank you!? In return, I¡¯ve added to the JMRI ¡°help¡± pages, contributed to this forum, written a couple of articles and hope to do more to pay this forward. ?

Jerry
___________________________________
jerryg2003@...


Locked Re: Trouble displaying panels on iPad 1

Robert Schworm
 

I have the same identical problem with my android tablet on Chrome.? In addition, when some of the tables do show, they are off by at least one row when selecting a function. I reported this some months back but no resolution so far.? This is jmri 4.14 with android 4.4.2.? App is engine Driver 2.24.85

Bob

On Fri, Jun 7, 2019 at 8:32 PM James LeFevre via Groups.Io <jlefevre1=[email protected]> wrote:
Correct. The iPad 1 is so far out of date it is almost useless. Gave mine away over 2 years ago.? Basically when any device, computer, tablet, or phone will not update to the latest operating system it is time to get rid of it. ?

Jim




On Jun 7, 2019, at 17:20, Steve Todd <mstevetodd@...> wrote:

The problem is likely lack of support for WebSocket in that browser. You can test at?.
If you can't update or use an updated browser, there is workaround.
Enable and use the /frame server instead of the /panel server. See JMRI webserver preferences.
--SteveT


Locked Re: Trouble displaying panels on iPad 1

 

¿ªÔÆÌåÓý

Correct. The iPad 1 is so far out of date it is almost useless. Gave mine away over 2 years ago. ?Basically when any device, computer, tablet, or phone will not update to the latest operating system it is time to get rid of it. ?

Jim




On Jun 7, 2019, at 17:20, Steve Todd <mstevetodd@...> wrote:

The problem is likely lack of support for WebSocket in that browser. You can test at?.
If you can't update or use an updated browser, there is workaround.
Enable and use the /frame server instead of the /panel server. See JMRI webserver preferences.
--SteveT


Locked Re: Trouble displaying panels on iPad 1

 

The problem is likely lack of support for WebSocket in that browser. You can test at?.
If you can't update or use an updated browser, there is workaround.
Enable and use the /frame server instead of the /panel server. See JMRI webserver preferences.
--SteveT


Locked Re: Trouble displaying panels on iPad 1

 

Jim,

? ? ?I know the iPad 1 is no longer being supported by WiThrottle so they wont work.

Roger


Locked Re: Straightforward BOD and turnout control with JMRI?

 

Hi Jerry,

How very nice to read an update that is a success story! Due to the nature of groups like this, the focus is always on problems -things that go wrong. Much gets solved, and the occasional 'than you' shows up, but rarely such an extensive progress report. Great stuff!

Wouter


On Fri, 7 Jun 2019 at 19:05, JerryG via Groups.Io <jerryg2003=[email protected]> wrote:
Thought I would post an update (a year later) on the approach I took to implementing BOD and turnout control. My original question was about which of several systems to use to get started: ?LocoNet/LCC, Digitrax/RR-Cirkits -?
each with an expected total price tag of $200-300 for my modest size layout.? After digesting the comments in this thread and other very insightful posts, I took another route: ?C/MRI and Arduinos, an approach I¡¯d assumed would be much more time consuming than the others.? Based on the issues some report here, I¡¯m not sure that is the case, and the actual dollar expenditure was a lot less.

My total outlay so far is about $50 for six Arduino Nanos, ?a couple of dozen IR transmitter/receivers, a few servos, some relay circuit boards and assorted wires, LEDs, resistors, and USB connectors.? Many hours later (but not more than you might spend detailing a few locomotives or scratch-building a warehouse), I¡¯ve got my turnouts being controlled in JMRI and by panel buttons (including a 3-way and double X-over), ?10 blocks set up to be monitored (determining occupancy, and also train direction and speed in most but not all situations - as is being discussed in another topic), and even my Ferris wheel starting whenever a train goes by! ?

One of the Arduinos uses direct serial input (thanks Bob!) to set Memories via a script (thanks, Bob, Ken, and Geoff) with train size (number of cars) and speed info.? The others are daisy chained via RS485 to appear as C/MRI nodes to JMRI (thanks Bruce and Michael), accepting various Turnout and Light controls and setting lots of Sensors.? I¡¯m still fiddling with my Arduino sketches (programs) to add more controls and mine all the information I can, but that will likely never stop. ?

I¡¯m building on the work of the many contributors to JMRI and this forum.? Your input is very much appreciated - thank you!? In return, I¡¯ve added to the JMRI ¡°help¡± pages, contributed to this forum, written a couple of articles and hope to do more to pay this forward. ?

Jerry
___________________________________
jerryg2003@...


Locked Re: Trouble displaying panels on iPad 1

 

¿ªÔÆÌåÓý

I would assume the iPad 1¡¯s are no longer getting software updates due to hardware reasons. Just like the first iPods are not.?

David Klemm
Xs Max


From: [email protected] <[email protected]> on behalf of jimwor@... <jimwor@...>
Sent: Friday, June 7, 2019 2:47:09 PM
To: [email protected]
Subject: Re: [jmriusers] Trouble displaying panels on iPad 1
?
The iPad 3 is IOS 12.3.1. The iPad 1s are both 9.3.5. Both of the 1s say the software is up to date. Does it not accept later versions? Not sure how to tell if Safari is up to date, as I thought that was done through the IOS update. I'll try Chrome.


Locked Re: Trouble displaying panels on iPad 1

 

The iPad 3 is IOS 12.3.1. The iPad 1s are both 9.3.5. Both of the 1s say the software is up to date. Does it not accept later versions? Not sure how to tell if Safari is up to date, as I thought that was done through the IOS update. I'll try Chrome.


Locked Re: Trouble displaying panels on iPad 1

 

What are the iOS versions of the various iPads? Is Safari up to date?

If the iPad 1 is stuck at an older version, see if you can download and try Chrome via the App Store.

Bob

On Jun 7, 2019, at 12:25 PM, jimwor@... wrote:

I have successfully displayed my panels on an iPad 3 and my iPhone 6 using Safari connected to the JMRI Web Server. I was on a roll and bought two used iPad 1 tablets. I can connect to the JMRI Web Server and get the appropriate display page, but when I try to display any of the panels, I get a message saying "Getting panels..." and nothing ever displays. I have the same result on both of the iPad 1s while the adjacent iPad 3 is working perfectly. Does anyone know about this problem? Is it because of a lack of capability in the iPad 1? (I hope not!)
--
Bob Jacobsen
rgj1927@...