๐Ÿ›ซ
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
Edit on GitHub
  1. Overview
  2. Installation & Setup

Connecting a drone to the software

PreviousBuilding from source codeNextSoftware Interface

Last updated 10 months ago

Connecting a Drone

Overview

Connecting your drone to Asv.Drones is a straightforward process that involves creating a TCP client port through the "Connections" tab. This establishes a communication link between the software and your drone, enabling seamless control and data exchange during missions.

Steps to Connect a Drone

  1. Open Asv.Drones:

    • Launch Asv.Drones on your device.

  2. Navigate to the "Connections" menu in Settings:

    • Locate and click on the "Ports" sub-menu.

  1. Create a New TCP Client Port:

    • Within the "Connections" tab, find the option to create a new TCP port.

    • Choose "TCP Client" as the connection type.

  1. Configure Connection Settings:

    • Enter the necessary details, including port name, the drone's IP address and port number.

    • Ensure that the specified port is open and accessible for communication.

  2. Save and Activate Connection:

    • Save the configuration settings.

    • Activate the connection to establish a link between Asv.Drones and the drone.

  1. Verify Connection Status:

    • Check the connection status at "Device list" sub-menu to confirm a successful link.

    • If the connection is established, you are ready to control and monitor your drone using Asv.Drones.

Additional Considerations

  • Firewall Settings:

    • Ensure that any firewall or security software on your device allows communication through the specified port.

  • Drone Compatibility:

    • Confirm that your drone is compatible with Asv.Drones. Check for specific compatibility requirements in the drone's documentation.

  • Telemetry Data:

    • Once connected, the software will start receiving real-time telemetry data from the drone, providing insights into its status and performance.

Troubleshooting

If you encounter issues during the connection process, ensure that the drone is powered on, within range, and the specified connection details are accurate.

Example Configuration:

  • Port title: My new port

  • IP Address: 127.0.0.1

  • Port Number: 5762

  • Connection Type: TCP Client

By following these steps, you can establish a reliable connection between Asv.Drones and your drone, unlocking the full potential of the software for mission planning, control, and data analysis.

โš™๏ธ