FlightGear Boeing 777 Controller for android
This application allows control the Boeing 777 Airplane from the Flightgear Flight Simulator, read usage for proper configuration.
- Steering with virtual pad or accelerometer
- Elevator trim
- Rudder
- Throttle (left and right engine)
- Flaps
- Speed brake
- Gear
- Parking brake
- Reverse
- brakes
- auto brake
- views
- lights
- autopilot
This are specific controllers for the Boeing 777, but it can be used to control other aircrafts for basic usage, like: steering,rudder, throttle (one or two engines), gear, brakes, lights.
- Install/running FlightGear (Site link)
- Install/Select Boeing 777 (download link)
- Copy the xml files (from_fg777controller.xml,to_fg777controller.xml) from this repository and place in the
FlightGear-installation-Directory
/Protocol` directory. - Run the FlighGear with the following configuration parameters:
-
From command line:
`fgfs --generic=socket,in,20,,9009,udp,from_fgcontroller777 \ --generic=socket,out,5,android-device-ip,9010,udp,to_fgcontroller777 \ --telnet 9000`
-
Or Use FGRun to set the required parameters via Advanced > Input/Output menu.
Obs: Change android-device-ip with your local IP Wi-Fi network device.
- Install the apk from the bin directory (debug version).
- Go to the Settings (upper left corner button) and enter the IP of your computer running FlightGear
This application was developed with python kivy that can runs on Linux, Windows, OS X, Android and iOS.
- python (2.7)
- Kivy (used 1.9.1)
- plyer (used 1.2.4)
- twisted (used 13.2)
- jnius (used 1.1)
Before run on PC uncomment the line Window.size = (960, 540)
or use other resolution with the same ratio.
It can be run under the android kivy luncher app (here).