# DroneCore

> MAVLink API Library for the Dronecode Platform. DroneCore is the best way to integrate with PX4 over MAVLink! Use the simple core API to access vehicle information and control missions and movement. Extend the library with plugins to integrate with custom hardware or add new features. Run the library on mobile devices, companion computers and even the cloud. The sky's the limit! [Hompage](http://dronecore.io/)

* [DroneCore Github](https://github.com/dronecore/DroneCore)

API Overview

* dronecore: set up connection, discover devices
* device: a device providing access to modules below using ...
* device\_plugin\_container.h.in which is auto-generated on build.
* info: general info about a device
* telemetry: to receive telemetry data
* action: to send commands such as arm, disarm, takeoff, land to drone
* mission/mission\_item: to upload a waypoint mission
* offboard: for velocity control
* gimbal: control a gimbal
* follow\_me: drone tracks a position supplied by DroneCore.
* logging: (not implemented) data logging and streaming from the vehicle.
