๐Ÿ›ซ
Asv.Drones
  • ๐Ÿ‘‹Welcome to Asv.Drones
  • Overview
    • ๐Ÿ“–Introduction
      • Purpose and overview of the documentation
      • About the drone management software
      • Description of the software's features and capabilities
    • โš™๏ธInstallation & Setup
      • System requirements
      • Downloading and installing the software
      • Building from source code
      • Connecting a drone to the software
    • โŒจ๏ธSoftware Interface
      • Application User Interface Overview
      • Flight Page Overview
      • Mission Planning Overview
      • Packet Viewer Overview
      • Connections Overview
      • Settings Overview
      • Log Messages Overview
      • Example Of Usage With GBS
      • Example Of Usage With SDR
    • ๐Ÿ•น๏ธDrone Control
      • Manual control
      • Autonomous flight modes
    • ๐Ÿ”“Safety & Limitations
      • Safe drone operation guidelines
      • Possible Emergencies During Drone Operations
      • Recommendations for preventing damages
    • ๐Ÿ›Troubleshouting & Issue Resolution
      • Reporting errors and debugging
      • Community and support resources
    • ๐Ÿ“ŽUpdates & Additional Resources
      • Checking for software updates
      • Recommendations for further learning
    • ๐ŸงพConclusion
      • Summary and wrap-up
      • Licensing information
      • Contact information for feedback
  • Product Guides
    • ๐Ÿ”ŒPlugins development
    • ๐Ÿ“ฒMicroservices
      • ๐Ÿ“ปMavlink SDR
  • Plugins
    • ๐Ÿ™ŒExample
    • Flight docs
    • ๐Ÿ“กGbs
    • ๐ŸŒก๏ธWeather
    • โœˆ๏ธAirports
  • Payloads
    • ๐Ÿ“กGBS
    • ๐Ÿ“ปSDR
  • Libraries
    • ๐ŸงŠAsv.Mavlink
    • ๐Ÿ›ฐ๏ธAsv.Gnss
    • ๐ŸชŸAsv.Avalonia.Toolkit
    • ๐Ÿ—บ๏ธAsv.Avalonia.Map
    • ๐Ÿ’ฌAsv.Ulog
    • ๐ŸŽงAsv.Audio
    • โŒจ๏ธAsv.Hal
    • โŒจ๏ธAsv.Cfg
  • Use Cases
    • ๐Ÿ‘ฅFor Users
    • ๐Ÿ–ฅ๏ธFor Developers
Powered by GitBook
On this page
  • Overview
  • Mavlink Settings
  • Connection Ports
  • Connected Devices List
  • Example Scenario
Edit on GitHub
  1. Overview
  2. Software Interface

Connections Overview

PreviousPacket Viewer OverviewNextSettings Overview

Last updated 10 months ago

Overview

The Connections page in Asv.Drones serves as a central hub for managing and configuring connections with drones and devices. This page allows users to specify essential settings for addressing and routing in the MAVLink network, add new connection ports, and monitor the status of connected devices.

Mavlink Settings

  1. System ID and Component ID:

    • These settings are required for addressing and routing in the MAVLink network. Users must specify a unique System ID and Component ID to ensure proper communication between Asv.Drones and connected devices.

  2. Heartbeat Rate:

    • Users can set the rate at which the HEARTBEAT message is transmitted to announce the existence of the system on the MAVLink network. This helps establish and maintain connections with other devices.

  3. Heartbeat Timeout:

    • After the specified timeout period, devices that have not sent a heartbeat message will be removed from the device list, helping to manage and update the list of connected devices.

Connection Ports

  • Add New Connection Ports:

    • Users can add new connection ports to establish communication with devices. Supported connection types include serial ports, TCP ports, and UDP ports.

Connected Devices List

  • Device Status and Description:

    • At the bottom of the Connections page, users can view a list of all connected devices. Each device is accompanied by its status and a basic description, providing insights into the current state of the connections.

Example Scenario

  1. Configuring System and Component IDs:

    • Users access the Connections page and configure unique System ID and Component ID settings for Asv.Drones.

  2. Setting Heartbeat Rate and Timeout:

    • Users specify the heartbeat rate and timeout settings to optimize communication and device management.

  3. Adding Serial Connection Port:

    • Users add a new TCP connection port to establish communication with a connected drone.

  4. Viewing Connected Devices:

    • The list of connected devices displays the status and description of each connected device, providing a comprehensive overview of the current connections.

The Connections page is a central hub for managing communication settings, adding connection ports, and monitoring the status of connected devices, ensuring a robust and efficient network for drone management.

โŒจ๏ธ