/
STATUSTEXT parser 2025

STATUSTEXT parser 2025

Overview

Parse STATUSTEXT messages sent from the airside system and build a KML file using the received data.

Repository:

https://github.com/UWARG/statustext-parser-2025

Software

Setup

Follow the instructions to clone the repository and activate the environment: Autonomy Workflow Software

TLDR, Run the setup_project script:

source setup_project.sh OR .\setup_project.ps1

Usage

  1. Connect the controller and drone to Mission Planner (Ask the mechanical team and pilots for more info)

  2. On Mission Planner, Ctrl + F to set up MAVLink forwarding

    Screenshot 2025-03-31 211647.png
  3. Activate the virtual environment (venv) and run the code:

python -m modules.recieve_statustext
  1. Script should print “connected” showing that it has been sucessfully connected and is ready

  2. Start a different script such as the test_communication_to_ground_station integration test or main_2025 from that sends statustext messages

  3. As statustext receives messages, a “decoded GPS data:” statement should pop up as an indication of correct information.

  4. When finished flying, a KML file will populate the logs directory, and can be inputted into Google Earth to analyze.

image-20250314-014854.png
Example from ground testing the test_communication_to_ground_station integration test

 

Related content