# mavlink-headers **Repository Path**: prepareFire/mavlink-headers ## Basic Information - **Project Name**: mavlink-headers - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-09 - **Last Updated**: 2026-02-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mavlink-headers Generated mavlink headers for openhd Here are the headers generated by "compiling" https://github.com/OpenHD/mavlink using the "openhd" flavour. Command used: python3 -m pymavlink.tools.mavgen --lang=C --wire-protocol=2.0 --output=generated/include/mavlink/v2.0 message_definitions/v1.0/openhd.xml and then copy over the mavlink folder under generated # Explanation why: Even though this requires some manual maintenance (REMEMBER: If you do any changes to our custom mavlink headers in the main fork, you have to then remember to update this repo ) we decided to use this workflow since the "compilation" of mavlink (aka compiling .xml into .h) just creates annoying issues on different platforms due to its python dependencies. This way, you only have to deal with this if you are the one actually doing changes to the openhd mavlink messages.