SDKActive

MAVSDK C++ Plugins

C++ plugins for MAVSDK to access drone information, telemetry, and control.

Open source page

Field note

What it does

MAVSDK C++ plugins provide access to drone information, telemetry, and control objects. Each plugin instance is created for a system and used to invoke actions like takeoff.

Capabilities

Available capabilities

No use cases filed yet.

Tags

Tags

Ways to use it

Ways to use it

sdk

C++ / Not filed

Product features

Product features

Action plugin

The Action plugin is used to arm, takeoff, and land the vehicle.

Create plugin instance

Create the plugin instance specifying the System it is used with.

Include header

Include the plugin header file in application source code.

Invoke actions

Use the pointer to invoke actions on the specified system, e.g., takeoff.

Plugin instance per system

A separate plugin instance must be created for each system that needs it.

Telemetry plugin

The Telemetry plugin can query GPS status, flight mode, etc.