mavsdk

Install command:
brew install mavsdk

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

https://mavsdk.mavlink.io

License: BSD-3-Clause

Formula JSON API: /api/formula/mavsdk.json

Formula code: mavsdk.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sonoma
ventura
monterey
Intel sonoma
ventura
monterey
64-bit linux

Current versions:

stable 1.4.18

Revision: 5

Depends on:

abseil 20230802.1 C++ Common Libraries
c-ares 1.27.0 Asynchronous DNS library
curl 8.6.0 Get a file from an HTTP, HTTPS or FTP server
grpc 1.62.0 Next generation open source RPC library and framework
jsoncpp 1.9.5 Library for interacting with JSON
openssl@3 3.2.1 Cryptography and SSL/TLS Toolkit
protobuf 25.3 Protocol buffers (Google's data interchange format)
re2 20240201 Alternative to backtracking PCRE-style regular expression engines
tinyxml2 10.0.0 Improved tinyxml (in memory efficiency and size)

Depends on when building from source:

cmake 3.28.3 Cross-platform make
python@3.12 3.12.2 Interpreted, interactive, object-oriented programming language

Analytics:

Installs (30 days)
mavsdk 299
Installs on Request (30 days)
mavsdk 299
Build Errors (30 days)
mavsdk 11
Installs (90 days)
mavsdk 574
Installs on Request (90 days)
mavsdk 574
Installs (365 days)
mavsdk 2,055
mavsdk --HEAD 1
Installs on Request (365 days)
mavsdk 2,055
mavsdk --HEAD 1
Fork me on GitHub