# MAVLink

## Introduction

The **MAVLink** **Nodes** provide a means for the user to perform several actions within the *MAVLink* communications protocol. *MAVLink*, or *Micro Air Vehicle Link*, is used for communication with small vehicles, like drones. To use the **MAVLink Nodes** in **Incari**, the user needs to locate the [**MAVLink Attributes**](https://docs.incari.com/incari-studio/2023.2/modules/project-settings/mavlink) in **Project Settings** and add a `Connection`.

## MAVLink Guideline

These are the guidelines for incorporating **MAVLink Communication** into a **Project**.

* To properly start a connection, see the [**General Guideline**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/..#general-guideline) on the Communication Introduction page.
* Once the connection has been established, there are several **Nodes** that cover important functions of **MAVLink Communication**.
  * [**MAVLink Decode**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/mavlink-decode) decodes any received binary data through the established **MAVLink** connection.
  * [**On MAVLink Packet Received**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/events/on-mavlink-packet-received) executes once a **MAVLink** `Message` is received, in the form of binary data.
* To properly stop a connection, see the [**General Guideline**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/..#general-guideline) on the Communications Introduction page.

## Contents

* [**Events**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/events)
  * [**On MAVLink Packet Received**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/events/on-mavlink-packet-received)
  * [**On MAVLink Start**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/events/on-mavlink-start)
  * [**On Mavlink Stop**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/events/on-mavlink-stop)
* [**MAVLink Decode**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/mavlink-decode)
* [**MAVLink Start**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/mavlink-start)
* [**MAVLink Stop**](https://docs.incari.com/incari-studio/2023.2/toolbox/communication/mavlink/mavlink-stop)

## External Links

* What is [MAVLink](https://mavlink.io/en/)?
