Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

patrickelectric/mavlink-json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mavlink-json

Small helper that expands MAVLink XML dialects into JSON.

CLI

  • Requires Python 3.11+
  • Usage:
    • python3 xml2json.py path/to/dialect.xml > dialect.json

GitHub Actions

  • .github/workflows/sync-mavlink.yml runs every Monday (and on manual dispatch).
  • It clones mavlink/mavlink, converts every message_definitions/v1.0/*.xml to JSON with xml2json.py, writes them to message_definitions/v1.0/, and auto-commits the results.

About

A JSON translation of the mavlink message definition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages