ardupilot/libraries/GCS_MAVLink
bjpcaltech 1436b034b5 Addresses APM issue 250
Location of mavlink_msg_debug_vect.h corrected
Stub for previously non-existent mavlink_msg_gps_local_origin_set.h added

git-svn-id: https://arducopter.googlecode.com/svn/trunk@1090 f9c3cf11-9bcb-44bc-f272-b75c42450872
2010-12-08 19:37:37 +00:00
..
doc Rename to make it a little more clear that this is a GCS-related library for the MAVLink protocol. 2010-11-25 04:09:28 +00:00
include Addresses APM issue 250 2010-12-08 19:37:37 +00:00
message_definitions Updated mavlink. 2010-12-07 21:25:25 +00:00
GCS_MAVLink.cpp Library wrapper for MAVLink protocol bits. 2010-11-25 06:38:18 +00:00
GCS_MAVLink.h Fixed inclusion guard for mavlink. 2010-12-05 09:48:58 +00:00
README Rename to make it a little more clear that this is a GCS-related library for the MAVLink protocol. 2010-11-25 04:09:28 +00:00
sync Updated mavlink to latest dev branch version. 2010-12-05 00:49:04 +00:00

README

MAVLink Micro Air Vehicle Message Marshalling Library

This is a library for lightweight communication between
Micro Air Vehicles (swarm) and/or ground control stations.

It serializes C-structs for serial channels and can be used with
any type of radio modem.

To generate/update packets, select mavlink_standard_message.xml
in the QGroundControl station settings view, select mavlink/include as
the output directory and click on "Save and Generate".
You will find the newly generated/updated message_xx.h files in
the mavlink/include/generated folder.

To use MAVLink, #include the <mavlink.h> file, not the individual
message files. In some cases you will have to add the main folder to the include search path as well. To be safe, we recommend these flags:

gcc -I mavlink/include -I mavlink/include/<your message set, e.g. common>

For more information, please visit:

http://pixhawk.ethz.ch/wiki/software/mavlink/

(c) 2009-2011 Lorenz Meier <pixhawk@switched.com> / PIXHAWK Team