MAVSDK

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

BSD-3-CLAUSE License

Stars
566

Bot releases are visible (Hide)

MAVSDK - v2.0.1

Published by julianoes 10 months ago

What's Changed

Full Changelog: https://github.com/mavlink/MAVSDK/compare/v2.0.0...v2.0.1

MAVSDK - v2.0.0

Published by julianoes 10 months ago

🎉 Version 2 of MAVSDK is finally out!

📓 Note that v2 means that the API (and ABI) has changed, for details see: https://mavsdk.mavlink.io/v2.0/en/cpp/api_changes.html#v2

High level changelog

  • API changes (upgrade guide)
    • Multiple callback subscriptions
    • Required configuration of Mavsdk instances, consolidated component types
    • Easier autopilot discovery
  • Better support for server components (camera, companion/onboard computer side)
  • New functionality
  • New plugins
  • Tons of refactoring and bugfixes
  • Updated dependencies

All pull requests

New Contributors

Full Changelog: https://github.com/mavlink/MAVSDK/compare/v1.4.0...v2.0.0

MAVSDK - 1.4.18

Published by julianoes 10 months ago

Bugfixes

  • fix storage type translation #2150
  • gimbal device test fixes #2158
  • mavsdk_server: fix dl-lib linking #2180
  • Backport disable -ffast-math for iOS #2177
  • core: fix component ID check #2194

Enhancements

  • mavsdk_server: default to the first autopilot #2159
  • update ci actions #2166
  • Downgrade Python to 3.11 for macOS CI builds #2182

Contributors:

@JonasVautherin, @julianoes, @ThomasDebrunner

Full Changelog: https://github.com/mavlink/MAVSDK/compare/v1.4.17...v1.4.18

MAVSDK - 1.4.17

Published by github-actions[bot] about 1 year ago

Bugfixes

  • Fix FTP file descriptor leak #2112
  • Fix conflict in camera subscriptions #2133
  • Fix calibration in telemetry health #2132
  • telemetry: sys status for position health flags #2134

Contributors:

@Zhumos, @JonasVautherin, @julianoes

MAVSDK - 1.4.16

Published by julianoes over 1 year ago

Bugfixes

  • rtk: parse Python RTCM strings (#2073)

Contributors:

@julianoes

MAVSDK - 1.4.15

Published by julianoes over 1 year ago

Bugfixes

  • corrected mission item seq check for ardupilot (#2065)
  • CI fixes (#2066)

Contributors:

@ykhedar, @julianoes

MAVSDK - 1.4.14

Published by julianoes over 1 year ago

Bugfixes

  • tune: fix stack overrun (#2038)

Contributors:

@julianoes

https://github.com/mavlink/MAVSDK/pull/

MAVSDK - 1.4.13

Published by julianoes over 1 year ago

Bugfixes

  • mavsdk_server: link to dl (#2008)
  • info: wait up to 1.5s for information (#2007)

Contributors:

@julianoes

MAVSDK - 1.4.12

Published by julianoes over 1 year ago

Bugfixes

  • calibration: remove spurious cancel command #1987

Contributors:

@julianoes

MAVSDK - 1.4.11

Published by julianoes over 1 year ago

Bugfixes

  • telemetry: fix distance_sensor unit #1972
  • core: always send heartbeat on serial connections

Contributors:

@julianoes

MAVSDK - v1.4.10

Published by julianoes almost 2 years ago

Bugfixes

  • [v1.4] proto submodule update #1943

Contributors:

@julianoes

MAVSDK - v1.4.9

Published by julianoes almost 2 years ago

Bugfixes

  • [v1.4] cmake: copy correct mavlink directory #1931

Contributors:

@julianoes

MAVSDK - v1.4.8

Published by julianoes almost 2 years ago

Bugfixes

  • Revert #1911 #1913

Contributors:

@julianoes

MAVSDK - v1.4.7

Published by julianoes about 2 years ago

Bugfixes

  • cmake: install mavlink headers in correct dir #1911

Contributors:

@julianoes

MAVSDK - v1.4.6

Published by julianoes about 2 years ago

Bugfixes:

  • ArduPlane flight modes #1901

Contributors:

@julianoes, @bazfp, @bahadirbuber

MAVSDK - v1.4.5

Published by julianoes about 2 years ago

Bugfixes:

  • mission_raw: add home position at 0 for ArduPilot #1894

Contributors:

@julianoes

MAVSDK - v1.4.4

Published by julianoes about 2 years ago

Bugfixes:

  • mavsdk_server: add missing Rtk plugin #1865

Contributors:

@julianoes

MAVSDK - v1.4.3

Published by julianoes over 2 years ago

Bugfixes:

  • rtk: fix multi part data being sent (#1808).

Contributors:

@julianoes

MAVSDK - v1.4.2

Published by github-actions[bot] over 2 years ago

Bugfixes:

  • Backport of params: fix double promise call (#1788) (again)

Contributors:

@julianoes

MAVSDK - v1.4.1

Published by julianoes over 2 years ago

Bugfixes:

  • Backport of telemetry: fix scope of subscription lock (#1780)
  • Backport of params: fix double promise call (#1788)

Contributors:

@julianoes