this android application demonstrates the use of the Joystick API that we created. The project is designed with the MVVM design pattern.
- Connecting to a FlightGear client
- Controlling the airplane with JoySitck and sliders
- Implemented using MVVM design pattern
- A single Activity app with a connection interfacce and a Joystick to control the airplane
- Contains all the databining. hold a reference to the model
- Sends data to the model from the view when needed
- Holds the TcpClient to connect to the FlightGear Program
- Holds all the functions for controlling the aircraft
- The communication is made using a task queue and a threadPool to handle task execution. so each task is executed and sent to the client
[Link] https://www.flightgear.org/
[Link] https://youtu.be/8keb6iJ3IH4