Logo
  • About Engine Driver
    • What is ‘Engine Driver’
    • What’s a ‘WiThrottle Server’?
    • WiThrottle protocol VS DCC-EX Native protocol
    • Roadmap
    • Alternates to Engine Driver
  • Prerequisites for Using Engine Driver
    • To Use Engine Driver You must…
    • Android Device/Phone
      • ESU MobileControl II
    • WiThrottle and DCC-EX Native Servers
      • For JMRI
      • For DCC-EX WiFi
      • For MRC WiFi
      • For Digitrax LnWi
  • Operation - Using Engine Driver
    • Quick Start / Getting Started
    • Detailed Instructions
      • Connecting
        • Connecting to the WiFi network
        • Connecting Engine Driver to the WiThrottle server
          • Discover Servers
          • Recent Server List
          • IP Address and Port
        • Disconnections
      • Turn Track Power On
      • Selecting & Releasing Locos
        • Selecting a Single loco
        • On the fly / In Phone Consists (Multiple Units)
      • Running Trains
        • Controlling Speed
        • Controlling Direction
        • DCC Functions
          • Activating the DCC Function via the Function Buttons
        • Virtual Sounds - In Phone Loco Sounds (IPLS)
          • Automatic Loco Speed Step Sounds
        • Action Bar and Menu
          • Action Bar
          • Overflow Menu (Throttle Screen)
      • Turnouts / Points
        • DCC Address
        • JMRI Defined Turnout/Point list
        • Recent Turnout/Point list
        • Overflow Menu (Turnouts/Points Screen)
      • Routes
        • From the WiThrottle server
        • Overflow Menu (Routes Screen)
      • Panels and Web Pages
        • Throttle Web View VS Web View Screen
        • Overflow Menu (Web View Screen)
        • Swipe (Web View Screen)
        • Auto Web Orientation
      • Pushing the app to the Background
      • DCC-EX - Features when using the Native DCC-EX Protocol
      • Exiting Engine Driver
    • User Interface
      • Main Screens
        • Connection Screen
          • Connection Method Options
            • IP Address and Port
            • Discovered Servers
            • Recent servers
          • Action Bar (Connection Screen)
          • Overflow Menu (Connection Screen)
        • Throttle Screen
          • Throttle Area
            • Loco Select Button
            • Speed indicator
            • Speed Slider Area
            • Stop Button
            • Speed Buttons
            • Direction Buttons Area
            • Function Buttons Scroll Area
            • DCC Function buttons
            • Pause and Limit Speed buttons
            • In Phone Loco Sounds buttons
          • Web View Area (Throttle Web View)
          • Action Bar (Throttle Screen)
          • Overflow Menu (Throttle Screen)
          • Background
          • Immersive Mode (Full Screen)
          • Swipe Left / Right (From Throttle)
          • Swipe Up / Down
          • Accelerometer (Shake)
        • Turnouts/Points Screen
          • Action Bar (Turnouts/Points Screen)
          • Overflow Menu (Turnouts/Points Screen)
          • Swipe Left / Right (From Turnouts/Points)
        • Routes Screen
          • Action Bar (Routes Screen)
          • Overflow Menu (Routes Screen)
          • Swipe Left / Right (From Routes)
        • Web View Screen
          • Action Bar (Web View Screen)
          • Overflow Menu (Web View Screen)
          • Swipe Left / Right (Web View Screen)
      • Secondary / Support Screens
        • Intro/Setup Wizard Screen
        • Loco Select Screen
          • Selection Method
          • Select by DCC Address
          • Select from Sever Roster
          • Select from Recent Locos List
          • Select from Recent Consists List
          • Select Loco On Screen Buttons
            • Acquire
            • Release
            • Edit Order & Facing
            • Edit Lights
            • Loco Sounds
        • Consist Edit Screen
          • Lead Loco
          • Trailing Loco
          • Consist Top
        • Consist Lights Edit Screen
        • Power Screen
        • Preferences Screen
        • In Phone Loco Sounds Screen
        • Function Defaults Screen
        • DCC-EX Function Settings Screen
        • DCC-EX Screen
        • Gamepad Test Screen
        • View Log Screen
        • About Screen
        • Reconnecting Screen
      • Common Elements and Features
        • Theme / Styles
        • Localisation
        • Action Bar
          • Emergency Stop Button
          • Track Power Button
          • Flashlight Button
          • Throttle Web View Button
          • Layout Switch Button
          • In Phone Loco Sound Button
          • Children’s Timer Button
          • Fast Clock
          • Children’s Timer Status and Countdown
          • Full Screen or Action Bar Only left/right swipe
          • WiThrottle Server Name
        • Overflow Menu
    • WiFi Issues
      • Wrong Network
      • Firewalls
      • Using Mobile Data instead of WiFi
      • Disconnections
    • Gamepads
      • Connecting your Gamepad
      • Running Engine Driver with the Gamepad
      • Remapping gamepad buttons
      • Multiple gamepads
      • Example Gamepads
        • Tested Gamepads
        • Not Recommended Gamepads
        • Unsupported Gamepads
      • Keyboard Commands
    • ESU MobileControl II
    • Advanced Operation
      • Consist Follow Functions
      • Direction Buttons
        • Renaming Direction Buttons
        • Swapping Direction Buttons
        • Conserving Power
      • Children’s Timer
    • Frequently Asked Questions
      • Connecting - Wifi and WiThrottle
        • Connecting to different servers/railroads
        • Save/load preferences for different servers
      • Selecting locomotives to control
      • Changing the appearance of Engine Driver
        • Global changes (Themes)
        • Changing the Throttle screen
        • Speed slider VS speed buttons
        • Direction Buttons
        • Hiding the title bar and navigation bar
        • Immersive mode (Full Screen)
        • Swiping up or Down
        • Showing the web page at the bottom of the throttle screen
      • Loco selection screen
        • Locos in the roster not showing
      • Changing the connection screen
      • Changing the turnouts screen
      • Conserving power on your phone/tablet
  • Configuration
    • Configuring Engine Driver
    • Configuring the WiThrottle server
      • JMRI
      • DCC-EX WiFi
      • MRC WiFi
      • Digitrax LnWi
      • WifiTrax
    • Detailed Information
      • Preferences
        • Advanced Preferences
          • Show Advanced Preferences?
        • Device Preferences
          • Throttle Name
          • Screen orientation
          • Theme/Style
          • Localisation
          • Left/Right Swipe Preferences
            • Disable full screen Swipe?
            • Swipe through Web?
            • Swipe Through Turnouts/Points?
            • Swipe through Routes?
        • Throttle Screen Appearance Preferences
          • Throttle Screen Layout
          • Number of throttles
          • Speed Slider and Buttons Preferences
            • Increase Slider/Speed Height?
            • Throttle Speed Slider Margin
            • Display Speed buttons?
            • Hide Speed Slider?
            • Hide Slider AND Speed Buttons?
            • Tick Marks on Speed Sliders?
            • Switching throttle Dead Zone
            • Stop Button Vertical Margins
          • Haptic Feedback (Vibration) Preferences
            • Haptic Feedback (Vibration)
            • Haptic Feedback Duration
            • Haptic Feedback on Button Presses
          • Direction Button Preferences
            • Swap Direction buttons?
            • Long press Swap Direction buttons?
            • Direction button Long Press Delay
            • Left Direction button Label
            • Right Direction button Label
            • Short Left Direction button Label
            • Short Right Direction button Label
          • Decrease Loco No. height?
          • Loco Address instead of Name?
          • Default Function Preferences
            • Use default function labels?
            • Number of Default Functions
            • Number of Default Functions for Roster
          • Function Buttons Area size
          • Throttle Web View Preferences
            • Throttle Web View?
            • Larger Throttle Web View?
            • Initial throttle Web Page
          • Swipe Up-Down Preferences
            • Use Immersive Mode for Throttle view?
            • Hide Toolbar in Immersive Mode?
            • Swipe down action in the Throttle view?
            • Swipe up action in the Throttle screen?
            • Screen Dimming % Value
          • Accelerometer (Shake) Preferences
            • Shake Action
            • Shake Threshold
          • Background Image Preferences
            • Background Image
            • Background Image File Name
            • Background Image Position
        • Throttle Screen Action Bar Preferences
          • Emergency Stop button?
          • Layout Power button?
          • Flashlight button?
          • Fast Clock Display
          • Throttle Web View button?
          • Layout Switch Button Preferences
            • Show Layout Switch button?
            • First Screen Layout
            • Second Screen Layout
          • In phone sounds button
          • Show Server Description
          • DCC-EX button?
        • Throttle Control Preferences
          • Speed Units
          • Maximum throttle Percentage
          • Maximum throttle Change
          • Speed button Change Amount
          • Speed button Repeat Delay
          • Speed step on Decrement?
          • Stop on Phone call?
          • Direction change while moving?
          • Stop on direction change?
          • ‘Limit Speed’ & ‘Pause’ button Preferences
            • Show ‘Limit Speed’ button?
            • ‘Limit Speed’ button
            • Show ‘Pause’ button?
            • ‘Pause’ button Rate
            • ‘Pause’ button Step
        • Consist Function Follow Preferences
          • Consist Functions - Follow Rule Style
          • Selective Lead Unit Sound?
          • Always treat F1 as Sound?
          • Always treat F2 as Sound?
          • If All matches Fail Action
          • Headlight specific String 1
          • Headlight specific Action 1
          • String 2, 3, 4, 5
          • Action for String 2, 3, 4, 5
        • Additional Throttle Control Source Preferences
          • Volume Button Preferences
            • Speed button Change Amount (Volume)
            • Disable Volume keys?
            • Volume keys follow touch?
          • Gamepad Preferences
            • Gamepad type
            • Only One Gamepad?
            • Test Gamepad settings now!
            • Speed button Change Amount (Gamepad)
            • Gamepad Button Click Volume %
            • Speed button Repeat Delay (gamepad)
            • Gamepad button action <!– X –>
            • Gamepad button action <!– Y –>
            • Gamepad button action <!– A –>
            • Gamepad button action <!– B –>
            • Gamepad button action <!– Start(Lower) –>
            • Gamepad button action <!– Return(Upper) –>
            • Gamepad DPAD Up action
            • Gamepad DPAD Right action
            • Gamepad DPAD Down action
            • Gamepad DPAD Left action
            • Swap Direction buttons with Screen buttons?
            • Enforce Gamepad Testing?
            • Use Simple Test?
          • ESU MobileControl II Options
          • Device Stop button options
            • Stop Button long-press delay
            • Enable Short Press
          • Device side button options
            • Top-left button action
            • Bottom-left button action
            • Top-right button action
            • Bottom-right button action
            • Button repeat delay
          • Control Knob options
            • Control Knob Zero Trim
            • Direction Change at end-stop
            • Show disable Knob button
          • Additional selected loco Indicator
          • Voice Response Preferences
            • Voice Response
            • On Gamepad Throttle change
            • On Gamepad Speeds
            • On Gamepad Test start
            • On Gamepad Test complete
            • On Gamepad Test key press
        • Select Loco Preferences
          • Stop on Release?
          • Drop Loco before acquire?
          • Allow loco select while moving?
          • Default Address Length
          • Roster in Recent Locos?
          • Roster Names in Recent Locos?
          • Maximum Recent Locos
          • Control consist Lights on long click
          • Filter Roster
        • In Phone Loco Sounds
          • Throttle 1 Loco Sounds
          • Throttle 2 Loco Sounds
          • Additional Preferences
            • In Phone Momentum
            • Don’t clip loco step sounds
            • In Phone Loco Sounds Volume
            • In Phone Bell Sounds Volume
            • In Phone Horn/Whistle Sounds Volume
            • Bell button Latching/Momentary
            • F1 and F2 activate Bell and Horn?
        • Connect Preferences
          • Maximum Recent Connections
          • Auto-Connect to WiThrottle Server?
          • Hide Demo Server
          • Initial Connection Timeout
          • Socket Timeout
          • Mobile Data connection?
          • Feedback on Disconnect
          • Background Alert
          • DCC-EX EX-CommandStation Preferences
            • Use Native DCC-EX command
            • Show protocol option
        • Web Screen Preferences
          • Web Screen Orientation
          • Initial Web Screen Page
        • Turnouts/Points and Routes Preferences
          • Hide Sys Route Names?
          • Location Delimiter
          • Hide if no user name?
        • Children’s (Timer) Preferences
          • Time limited running
          • Restart Password
          • Reset/Disable Password
          • Allow Reverse?
          • Show Timer button?
          • Default time for Button
        • Import/Export/Reset & Log Preferences
          • Import, Export or Reset
          • Auto import from all Servers?
          • Include recent loco list?
          • Auto host specific import/export?
          • Manual host specific import/export
          • Show Timestamps on Log?
      • Function Buttons
        • DCC Functions
        • Linking Functions to IPLS buttons
        • Functions and Gamepads
        • Advanced Consist Function Mapping
      • In Phone Loco Sounds (IPLS)
        • Virtual Sounds / In Phone Loco Sounds (IPLS)
          • Loco Sounds
          • Bell, Horn/Whistle
        • Custom .ipls Files
          • .ipls File Format
          • Sample .ipls
          • Sourcing sound files to use in custom .ipls
      • Gamepads
        • Selecting a Gamepad Type
        • Configuring the buttons
      • Loco Icons in the Roster
      • Setup Wizard
        • Initial Screen
        • Permissions
        • Android 11 Changes
        • Throttle Name
        • Theme / Style
        • Throttle Screen Layout
        • Speed Sliders and Buttons
        • Ready
      • Moving to a new phone/device
      • Conserving Power
  • Videos
    • Connecting
    • Preferences
      • Appearance
    • Gamepads
    • Turnouts/Points and Routes
    • Default Functions
    • Import/Export/Reset Preferences
      • Server Specific Preferences
    • Preserving the battery in your device
  • Downloads
    • Play Store
    • Older or Other Versions
  • Changes / Updates
    • Full Change History
  • Contributing
    • Contributing to the Code
    • Contributing to the Localisation (Languages)
    • Contributing to the Documentation
      • Style Guidelines
    • TODO
  • Glossary / References / Copyright
    • Glossary
    • References
    • Copyright
    • Screenshots
  • Support & Contact
    • email
    • Forums
    • Facebook
Engine Driver Home
  • »
  • Search


© Copyright M Steve Todd.

Built with Sphinx using a theme provided by Read the Docs.