Flight Logs
This guide covers all log types across the Freefly ecosystem.
Downloading Flight Logs from the Aircraft
This is the most common request from Freefly Support and the most reliable way to get flight data. The aircraft stores flight logs as .ulg (ULog) files on the onboard SD card.
What You Need
Your aircraft (Astro or Alta X Gen2)
One battery only (using a single battery prevents the risk of accidentally arming the aircraft)
Astro / Astro Max: 1× SL8 battery
Alta X Gen2: 1× battery with the fused cable
USB-C cable
A PC with AMC PC (Auterion Mission Control) installed
You can download the latest AMC for desktop (Mac, Windows, Linux) from our software downloads page here.
Mavlink On USB-C enabled. If you have a Blue / NDAA aircraft, this setting is disabled by default. In order to connect to AMC, the aircraft will need to have this feature enabled. To change this, connect to a computer with USB-C, then open a browser to 10.41.1.1/settings. Enable this and reboot Astro.

Step-by-Step: Download Logs via USB
Connect the USB-C cable from your PC to the aircraft's USB-C port.
Astro / Astro Max: The IO panel is on the underside of the aircraft. Otherwise, if you have the optional FPV cam using this port, you can use the passthrough USB port on the FPV camera housing.

Alta X Gen2: The USB-C port is located near the battery connectors.

Install one battery and power on the aircraft. Wait about 15 seconds for the aircraft to fully boot.
Open AMC on your computer (not the Pilot Pro)
Activate Advanced Mode: Click the AMC icon in the top-left corner of the app approximately 6 times. A popup will ask if you want to switch to Advanced Mode. Confirm.
Navigate to Analyze → Log Download.
Click "Refresh" to load the list of available logs.
Select the log files you need and click "Download".
USB is strongly recommended. While it is technically possible to download logs over WiFi, it is significantly slower and less reliable. Always prefer USB.
If storage fills up, the oldest logs are automatically deleted to make room for new ones. Periodically back up and clear logs if you want to retain them, or use flight log management software.
Troubleshooting Connection Issues
If AMC won't connect to the aircraft over USB:
Verify the USB connection by browsing to http://10.41.1.1 in a web browser.
Try a different USB-C cable — some cables are charge-only and don't support data.
Reboot the aircraft and restart AMC
Understanding the Different Log Types
Freefly aircraft and accessories generate several different types of logs. Each captures different information and is accessed differently. Here's how they compare:
1. Flight Logs from the Aircraft (.ulg files)
.ulg files)These are the primary flight logs stored directly on the aircraft's onboard SD card. They are ULog format files used by PX4-based autopilots.
Format
.ulg (ULog)
Location
In AMC under Analyze > Log Download
Logging window
From boot to power down.
Contents
Flight path, attitude, GPS, sensor data, inputs/outputs, vibration, errors, parameter values, etc.
How to access
Via USB is strongly recommended, however, it is also possible via the radio. See instructions above.
How to analyze
Upload to PX4 Flight Review, Auterion Suite, or use tools like PlotJuggler / pyulog
These are the most complete logs available and are what Freefly Support will ask for first when troubleshooting.
2. Flight Logs from Auterion Suite
If your aircraft is registered with the Auterion Suite, flight logs are automatically uploaded to the cloud when a WiFi or LTE connection is available. Sharing logs through the Suite is one of the fastest ways to get Freefly Support involved.
Format
.ulg (same ULog format, viewable in-browser)
Location
Auterion Suite cloud platform
Logging window
From arm to disarm (which can omit some important information, which is why we recommend the downloading from aircraft directly)
Contents
Same flight telemetry data as on-device logs
How to access
Log in to Auterion Suite, navigate to the aircraft, and select a flight
How to share with Freefly
Use the "Share with Manufacturer" toggle on any flight in the Suite
Key difference from on-device logs: Suite logs only cover arm-to-disarm windows. They do not include any data from before arming or after disarming (boot-up diagnostics, pre-arm checks, etc.). If you're troubleshooting a problem that occurs before arming — such as GPS issues during initialization or pre-arm errors — the on-device logs may also only cover arm-to-disarm by default. However, the on-device file system can sometimes retain additional context depending on the SDLOG_MODE parameter setting.
3. AuterionOS Diagnostic Report
The AuterionOS diagnostic report is a system-level export from the Skynode companion computer. It captures information that flight logs do not — OS-level service statuses, network state, peripheral connections, partition info, and more.
Format
AuterionOS_report.zip archive
Location
Generated on-demand from the aircraft's web UI
Contents
System service status, software component status, network info, peripheral state, performance data, partition info, and other OS-level diagnostics
How to access
Connect to the aircraft via USB, navigate to http://10.41.1.1/diagnostics and click Download Report.
When to use
When Freefly Support asks for a diagnostic report — typically for issues related to connectivity, firmware updates, onboard apps, or system-level behavior that isn't captured in flight logs
This is not a flight log! It's a snapshot of the operating system state. Freefly Support may ask for this in addition to flight logs when troubleshooting issues like failed firmware updates, disk space problems, or networking/connectivity issues.
4. Pilot Pro Logs
Pilot Pro has its own logging system, separate from the aircraft. These logs capture what the controller and its app are doing — useful for diagnosing controller-side issues like joystick input problems, radio behavior, app crashes, or display anomalies.
Format
PILOT-PRO-LOG-YYYY-MM-DD.ulg
Location
Stored locally on the Pilot Pro tablet
Contents
MAVLink states, app commands, radio status, input events, controller-side telemetry
How to access
See procedure below
How to Get Pilot Pro Logs
Open the Pilot Pro App
Navigate to App Settings, and under App Logging, be sure to have this enabled.
Tap "OPEN PILOT LOGS" to open the logs folder in the My Files app.
To transfer: Insert a USB-C thumb drive into one of the Pilot Pro USB-C data ports (right-most ports) and copy the files over. Then email them to Freefly Support from your PC.
Pilot Pro manages log storage automatically. Oldest logs are deleted when space is needed. You can manually delete logs from the My Files app, but reboot Pilot Pro afterward to resume logging properly.
5. Doodle Labs Radio Logs
The Doodle Labs radio module (used on Blue / NDAA-compliant Astro and Alta X Gen2 configurations) have their own internal logging. These logs are primarily useful for diagnosing radio-specific issues like signal loss, range problems, or pairing failures.
Format
RADIO-LOG-YYYY-MM-DD.txt
Contents
Radio link statistics, signal strength, channel data, connection events
How to access
Doodle Labs radio logs are not directly user-accessible through the standard Freefly workflow. Freefly Support or engineering may request specific radio diagnostics. Starting in Pilot Pro App v2.6.2, detailed radio statistics (including scan diagnostics) are available under Radio Settings → Advanced in the Pilot Pro App.
When to use
When Freefly Support is investigating radio range, signal quality, or connectivity issues specific to the Doodle Labs link
How to get Doodle Radio logs
In the Pilot Pro app, navigate to Radio Settings > Advanced
Ensure that Logging is enabled (disabled by default due to DIU Blue requirements).
If you are having an issue with the Doodle radio at the moment, you can tap on "Save Log Snapshot" to timestamp the current radio log.
Tap on "Open Doodle Logs" to view all the available Doodle radio logs to share with support.
If you're experiencing radio range or signal issues, the most helpful thing you can do is provide Freefly Support with your aircraft flight logs, and Doodle radio logs. Details about your environment and antenna setup are also helpful. Freefly Support can coordinate with engineering if deeper radio-level diagnostics are needed.
DIU Blue / NDAA Drone Considerations
Blue-variant aircraft (Astro Blue, Alta X Gen2 Blue) have several important differences in how logging works. These are security measures designed for government and defense use cases.
Stealth Logging (Default on Blue Drones)
Blue aircraft ship with stealth logging enabled by default. When stealth logging is active (parameter SDLOG_NO_POS_DAT set to Enabled):
The aircraft stops recording any positional data to logs.
Image capture metadata (EXIF geotags) will not contain location data.
PPK mapping workflows are broken — the logs won't contain the GPS data needed for post-processing.
Stealth logging protects operational security but significantly limits the usefulness of flight logs for troubleshooting and for any geospatial workflow.
How to Disable Stealth logging:
Administrators can restore full logging:
Connect Astro to PC with USB, login to https://10.41.1.1, go to settings, enable Cloud Services. This enables the log streaming service that is required. In the future we will make it a separate setting so they are not tied together.
Open AMC and activate Advanced Mode (tap the AMC icon in the top-left ~6 times).
Go to Advanced → Parameters and change the following parameters:
SDLOG_NO_POS_DAT= Disabled.GPS_DUMP_COMM= RTCM output (PPK) (note this is only necessary if you wish to have PPK files generated. For more info on PPK, see PPK Software.
Save the changes, and power cycle the Astro.
Last updated