MAVLink
Mavlink Communication with the Autopilot and other systems that use the MAVLink protocol
Last updated
Mavlink Communication with the Autopilot and other systems that use the MAVLink protocol
Last updated
Mavlink Communication with the Autopilot and other systems that use the MAVLink protocolMAVLink can be used to interface with components that use the MAVLink protocol and are connected to Skynode. These can be applications running on AuterionOS, payloads or other devices connected to the Skynode or its flight controller.If you wish to write a custom application which can send and receive MAVLink to or from the FMU, we recommend using MAVSDK and connect to the interface outlined below. Some great examples can be found in the open-source MAVSDK repository and you can read our Application Development Guide to start developing your own applications for AuterionOS.MAVLink messages can be received by all MAVLink endpoints in the system, including the autopilot, camera, gimbal and Ground Control Station. Be cautious when interfacing with the system on this level to avoid any undesired behavior.
The following table shows the available network interface to communicate with the system via the MAVLink protocol from within AuterionOS. For example when developing a new app that will be installed on AuterionOS.
Network Interface | Listening IP Address | Port | Transport Protocol | Purpose |
---|---|---|---|---|
Network Interface | Listening IP Address | Port | Transport Protocol | Purpose |
---|---|---|---|---|
localhost
127.0.0.1
13550
UDP
GCS communication
localhost
127.0.0.1
14561
UDP
App 1
localhost
127.0.0.1
14562
UDP
App 2
localhost
127.0.0.1
14563
UDP
App 3
USB-C on Skynode
10.41.1.1
14550
UDP
GCS Communication