Pprzlink

From PaparazziUAV
Revision as of 07:19, 23 November 2017 by Ghattenb (talk | contribs) (Created page with "'''PPRZLINK''' is the communication library used by the Paparazzi UAV project and other related projects. It provides: * Bulleted list item * a set of messages definitions *...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

PPRZLINK is the communication library used by the Paparazzi UAV project and other related projects.

It provides:

  • Bulleted list item
  • a set of messages definitions
  • various encapsulation protocols
  • several high-level access to physical layers (serial, udp, Ivy)
  • several language support (Ocaml, C, Python)

Source code can be download from Bithub: https://github.com/paparazzi/pprzlink

The creation of PPRZLINK as a separated project from the main Paparazzi source code is the result of the communication roadmap. At the moment it is released under GPL v2, but it may be changed to LGPL in order to ease integration into third-party projects.

A (not very complete) documentation is also available on the readthedocs platform.

Some useful related project:

Messages' definition

TBD

Protocols

TBD

Interfaces

TBD

Language supports

TBD