JMRI: WiFi Throttle

This window controls the connection between WiFi throttles, e.g. an iPhone, iPod Touch, or Android Phone, and JMRI.

It can be set to start automatically with the "Action at Startup" section in the "Show Advanced Preferences" section of JMRI Preferences.

Preferences for the WiFi throttles can be found in the JMRI Preferences under the heading WiThrottle.

This utility broadcasts its connection information across the local network, so it can be picked up by any device looking for the service. This eliminates having to enter connection information into the device. If the computer running JMRI is protected by a software firewall, you may need to disable the firewall to allow the WiFi throttle to connect.

When using a WiFi throttle, if the computer enters sleep mode, control will be lost. System preferences may need to be adjusted to prevent the computer from putting itself to sleep when it is inactive.

To use your iPhone or iPod Touch with JMRI as a throttle, you run the WiThrottle app on the iPhone or iPod Touch. The basic application is available for free download from the iTunes store.

To use your Android phone with JMRI as a throttle, you run the Engine Driver program on the Android phone.

The protocol is described on a separate page. For more on JMRI networking, see the networking technical page.

Function Labels

Function labels can be customized for each roster entry through JMRI. These labels will then be displayed in place of the generic F1, F2... on the WiThrottle screen of the mobile device. The labels can be added when a new roster entry is created, or by editing an existing roster entry under the Function Labels tab.

Routes & Turnouts

Routes & Turnouts are not yet controllable by the app, but this feature will be coming soon!

This is the package/jmri/jmrit/withrottle/UserInterface help page