/tello_gear_s2

Gear S2 application to controll Tello.

Primary LanguageCMIT LicenseMIT

tello_gear_s2

Gear S2 application to controll Tello.

Environment

Feature

  • Connect/Disconnect Gear S2 to/from Tello
  • Take off/Land Tello via Gear S2
  • Rotate Tello via Gear S2 bezel

Video

Instruction

  1. Import project to Tizen IDE.
    1. File -> Import
    2. General -> Existing Projects into Workspace
  2. Set up certificates.
  3. Build and install the app on Gear S2.
  4. Turn on Tello.
  5. Connect Gear S2 to Tello from Wi-Fi setting.
    • Tello's network setting should be:
      • IP address = 192.168.10.1
      • Port = 8889
  6. Go back to the app.
  7. Press "Connect".
  8. Press "Take off" to fly Tello.
  9. You can rotate Tello with Gear S2's bezel.
  10. Press "Land" to stop flying Tello.
  11. Press "Disconnect" to terminate it.

Modifying code

  • You can modify network information to connect Tello that is hard-coded in btn_connect_clicked_cb() function.
  • You can modify the rotation angle for each rotary event in _rotary_handler_cb() function.

Limitation

  • No error handling for communication with Tello.