Skip to content
Collection of proto files used by gRPC in MAVSDK
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
pb_plugins Revert "remove unused property" Aug 20, 2019
.travis.yml add travis CI and prototool linter Jul 22, 2019

Build Status


MAVSDK is made of a backend in C++, exposing a protobuf API that can be used by different frontends, such as MAVSDK-Python, MAVSDK-Swift or MAVSDK-Java.

The backend is made of different components responsible for different parts of the API. Each component defines a protobuf interface in the form of a directory containing *.proto files in this repository.

The proto files defining the components are located into protos, and the protobuf plugins generating the bindings in the different languages are located into pb_plugins.

You can’t perform that action at this time.