Skip to content

SapirKro/myjoystick

Repository files navigation

Joystick App

Joystick app allow you to remotely control the plane in flight gear.

Introduction

This app is the final exercise in the course "Advanced Programming 2" (89211) in Bar Ilan University.
The app use MVVM design pattern. Further Information and a demo can be seen in the video below: Joystick App
Class diagram:
https://github.com/SapirKro/myjoystick/blob/master/diagrm.pdf

How To Use

  1. Download flight gear from this link. Install it and put the following commend in setting->additional setting:
    --telnet=socket,in,10,127.0.0.1,5400,tcp
  2. For phone: Click here to download the app (myjoystickapp.apk) and install it on your phone.(make make sure "install from Unknown sources" is allowed).
    For PC: Clone the repo and make sure you have emulator on your PC
  3. Open the app and write your PC IP and port "5400" and press login.
    Note: you can get your PC IP from the cmd. open the cmd and write the commend: ipconfig your pc IP is the address in IPV4.
    right after press "fly" in the flight gear. The app will inform you if you succeed to login in.

Enjoy!

Credits

Music for the video by www.bensound.com
Vertical seek bar widget: VerticalSeekBar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published