Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 1.02 KB

README.md

File metadata and controls

36 lines (21 loc) · 1.02 KB

OBLOT Embedded

Libraries and conventions used in electronic devices developed for OBLOT research centre


MAVLink

Generated files can be downloaded from the Releases page

C headers

Unpack the zip file and place the include folder in your project include path. Recommended use:

#include "mavlink/oblot/mavlink.h"

Python dialect

To use the dialect place the py file in site-packages\pymavlink\dialects\v20 of your Python environment. Usage of venv is strongly recommended.

Example use:

from pymavlink.dialects.v20 import oblot

mav = oblot.MAVLink(open('path-to-raw-log-file.bin', 'wb'))

This script can be used to download and install the latest module in currently used Python environment.

TypeScript

All instances of 'node-mavlink' in the generated files are replaced with '@ifrunistuttgart/node-mavlink'. This is the package needed to actually support MAVLink 2 and TypeScript.