Fly-by-Wire
Mobile Yoke and Joystick for iPhone
If you’ve ever wished you could fly the infinite skies while controlling your plane from an affordable and simple, yet realistic-feeling yoke or joystick, then look no further!
We’ve developed and tested this app with the help of real-world pilots, and now it’s your turn to take it for a spin.
Fly-by-Wire uses Infinite Flight’s Connect API to send and receive commands from the simulator. Fly-by-Wire allows your phone to function as a yoke or joystick, along with a full set of flight controls. Simply turn it on, connect it, and off you go.
What’s Included
Yoke
The Yoke setting features all the commands you could need to safely fly your plane from a separate device. These include:
-
Accelerometer-based pitch and roll
-
Throttle control (with reverse thrust)
-
Flaps
-
Spoilers
-
Lights
-
Short-press to cycle camera and long-press to cycle the HUD
-
Cockpit camera movement
-
On-screen rudder
-
Gear
-
Brakes
-
Stick-shaker stall-warning
-
Automatic autopilot activation in case of a disconnect
Joystick
The Joystick setting is more simplistic, but it allows for an unprecedented variety of flight; devoting one hand to the flight controls and leaving the other free to tend to on-screen actions.
-
Accelerometer-based pitch, roll, and yaw
-
Brakes
-
Short-press to cycle camera and long-press to cycle the HUD
-
Cockpit camera movement
-
Stick-shaker stall-warning
-
Automatic autopilot activation in case of a disconnect
Setup
-
Download and install Fly-by-Wire on a compatible iPhone
-
Download and install Infinite Flight on a separate device
-
Make sure both devices are connected to the same Wi-Fi network
-
Run Infinite Flight. Make sure Settings -> General -> “Enable Infinite Flight Connect” is checked.
-
Open Fly-by-Wire. Within 10 seconds, a message telling you that you are connected to Infinite Flight should appear.
How to use the Yoke
-
Hold the device horizontally in both hands, in a traditional yoke-like fashion.
-
Move the device to get a feel for the accelerometer pitch and roll.
-
Buttons can only be pressed when they are allowed. If you’re on the ground, or in a plane with no spoilers, these buttons won’t work.
-
Reverse thrust only toggles when you are on the ground with the throttle at 0. Advance the throttle with reverse enabled to reverse.
-
Touch and drag on the camera to move the view. Tap once to cycle views, tap and hold to toggle the HUD.
-
Have fun!
How to use the Joystick
-
Hold the device vertically in your right hand, with the volume buttons facing away from you.
-
Move the device to get a feel for the accelerometer pitch and roll.
-
Touch and drag on the camera to move the view. Tap once to cycle views, tap and hold to toggle the HUD.
-
Have fun!
Testimonials
@DeerCrusher – Pilot and IFC Moderator
I truly believe folks will enjoy using Fly-by-Wire and will have fun with it. It adds a new sense of realism especially when using the joystick function.
@Trio – IFATC Officer and Trainer
Fly-by-Wire is an amazing addition to anyone’s Infinite Flight setup. It adds an extra dimension to the sim that you didn’t know you were missing.
@CaptSnilloc – IFATC Specialist
Fly-by-Wire adds more realism to your sim experience. To those who always long for more realism, this will be a great app to add to your simming experience.
@JoshFly8 – IFATC Supervisor and Trainer
Fly-by-Wire offers a unique opportunity to experience Infinite Flight in a different way. Free from the need to be at your primary screen at all times, this app allows you to kick back and enjoy flying without your aircraft running awry of control.
Availability and Pricing
Fly-by-Wire is available for $1.99 on the App Store.
More information
For more information such as Setup and Tutorials, Contact Information, and Pricing, visit us at our website or at flybywire.app.
Thank you
I want to extend a huge thank you to @Cameron. Without his help, advice, and answers to my endless questions I would not have made it half as far as I have.
I also want to thank my beta team (@Laura, @Cameron, @Tyler_Shelton, @MishaCamp, @JoshFly8, @GHamsz, @AdamCallow, @RAH, @THE-OP, @DeerCrusher, @Levet, @Dillon_Lewis, @Trio, and @CaptSnilloc). They’ve been providing great feedback throughout the whole process of building this app and have been incredibly helpful.
Personal
I first got the idea for this app over the summer. I’m a glider pilot, so I’ve only flown aircraft that have control sticks – never a yoke. Flying on Infinite Flight while using a tablet or phone is amazing, but it wasn’t what I was used to. With no knowledge of networking or Swift, and only two semesters of computer science under my belt, I set out to build a mobile joystick.
I’ve learned a ton along the way. A lot of it was about programming, but I’ve also learned a ton about planning and what it takes to actually make an app. This idea has changed plenty since I began – initially I was only going to build a joystick, the idea of a yoke hadn’t crossed my mind when this entered beta. It’s been a lot of fun getting to this point, and I can’t wait to see where it goes after this!