mavsdk

C++17 API and library for MAVLink compatible drone systems

brewmacoslinux
Try with needOr install directly
Source

About

API and library for MAVLink compatible systems written in C++17

Commands

mavsdk

Examples

Connect to a drone via UDP and get system information$ mavsdk_server -p 50051 udp://:14540
Start MAVSDK server on specific port for gRPC communication$ mavsdk_server -p 50052 serial:///dev/ttyUSB0:57600
Access drone telemetry and control via the MAVSDK library in C++ applications$ mavsdk::System system; system.set_target_address(ConnectionResult::Success);