Compatible apps
Any app that implements the WiThrottle TCP protocol will work, including:- WiThrottle (iOS)
- Engine Driver (Android)
- Other iOS and Android apps that advertise WiThrottle protocol support
Before you start
- Your phone or tablet must be on the same WiFi network as the BigFred server.
- Your admin must have enabled the WiThrottle server on the command station you want to use. If the command station does not appear in the Remotes dropdown, ask them to turn it on under Admin → Command Stations.
How pairing works
BigFred uses a sentinel locomotive as the pairing trigger. Until your app session is paired to a BigFred account, BigFred presents a single entry in the app’s loco list — a placeholder called “Pair with BigFred” at the configured sentinel DCC address (default: address 3). When you select that address in your app, BigFred recognises the selection as a pairing intent and links the TCP session to your account. Once paired, BigFred replaces the sentinel with your actual roster and you can drive any vehicle you have access to.Pairing your app
1
Open the Remotes page and start pairing
In BigFred, navigate to Remotes in the top menu. Select the command station you want to use from the dropdown. If the command station has both Z21 and WiThrottle enabled, click the WiThrottle tab.Optionally choose which vehicles the app is allowed to control:
- Toggle Allow all vehicles to give the app access to your whole roster, or
- Type vehicle names in the Vehicles field to restrict access to a specific set.
2
Note the server details and pairing address
BigFred enters pairing mode and displays:
- The server IP address and port to enter in your app (default port:
12090) - The sentinel DCC address to select when prompted (default:
3) - A countdown showing how long the pairing window remains open (five minutes)
3
Connect your app to BigFred
Open your WiThrottle-compatible app and navigate to its server connection screen. Enter:
- Server address — the IP address shown on the BigFred Remotes page
- Port —
12090(or the custom port your admin configured)
4
Select the pairing sentinel locomotive
In your app’s loco list you will see a single entry: “Pair with BigFred”. Select it (the address will match the sentinel address shown in BigFred, for example
3).BigFred detects the selection and immediately pairs the session to your account. The status chip on the Remotes page changes to Paired.5
Drive your rostered vehicles
Your app is now paired. BigFred updates the loco list in your app to show the vehicles in your roster. Select any vehicle to start driving — speed, direction, and function commands flow through BigFred to the DCC bus.
Heartbeat and idle brake
WiThrottle clients must send a periodic heartbeat to keep the session alive. BigFred advertises a heartbeat window of 10 seconds by default — most apps send their heartbeat automatically and you will not need to do anything. If the app stops sending heartbeats (for example, because it is backgrounded or WiFi drops), BigFred brakes the locomotive and marks the session as idle-braked after the configured timeout.Unpairing
To end your WiThrottle session:- From BigFred: navigate to Remotes, find your session, and click Unpair, or
- From the app: disconnect from the server in your WiThrottle app’s settings.