Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.04 KB

README.md

File metadata and controls

42 lines (28 loc) · 1.04 KB

Mavlink Raw Communication

example workflow

Summary

C++ library to encode/decode Mavlinkv1 packages to be sended by serial port or UDP socket to flight controller or to be read (WIP)

NOTE: Work In Progress

How to Build

  • Clone this repository and move inside it

  • $ cd mavlink_raw_comm

  • Compile the source code. You can compile in two ways:

    • Manually:

       $ mkdir build && cd build
       $ cmake ..
       $ make
      

      In this point, the source code will be compiled but not installed. To install it:

       $ make install
      

      Two directories will be created in the project root: bin (where main program will be found), and lib (where the static libraries will be stored)

    • Automatic compilation and installation:

       $ ./build_and_install.sh