This repo contains sample files to show you how to use the SDK.
This example enables you to connect to a JumpingSumo and send a command to change its posture.
This example enables you to connect to a JumpingSumo and receive the video stream. Two options are available : either display the stream (using ffplay) or store frames on the file system.
This example enables you to connect to a JumpingSumo and send and receive commands to pilot it and get its battery level.
This example enables you to discover and connect to a RollingSpider and send and receive commands to pilot it and get its battery level.
They are located in the Android/FeeFlight3Extract/ and iOS/FeeFlight3Extract/ folders. You can't compile them because of missing files due to closed sources copyright. They are here to give you a full example on how to create the interface between drones and the controllers.
The device controllers are used as an interface between the products and the controller.
- MiniDroneDeviceController is used to control the RollingSpider
- JumpingSumoDeviceController is used to control the JumpingSumo
- Drone3DeviceController is used to control the Bebop drone
Contributions from external developers are located in the Contributions
folder, then sorted again by OS.
The name of the contributors/authors for each samples are written in the Contributions/CONTRIBUTORS.txt
file.