EdgeTX Import

The EdgeTX Import feature lets you bulk import flight records directly from your EdgeTX LOGS folder on your flight transmitter or SD card. It automatically matches telemetry files to flights and associates them with your registered UAVs in UAV Desk—no manual data entry required.

Prerequisites

Before importing, you need:

  1. A UAV registered in UAV Desk with the drone name set to exactly match the model name in EdgeTX (e.g., "Bixler", "FPV250", "Skywalker")
  2. The LOGS folder from your transmitter, containing:
    • flylog.csv — the master flight log created by EdgeTX (one line per flight)
    • Telemetry CSV files named like ModelName_TeleLog_YYYYMMDD_HHMMSS.csv (one per flight, optional)
  3. A paid subscription plan in UAV Desk (required for all imports)

Step 1: Open the Imports page

From the app's main sidebar, navigate to Imports. Scroll down to the Import EdgeTX LOGS Folder section and click the upload button (or drag and drop your LOGS folder).

Step 2: Select your LOGS folder

A file picker opens. Navigate to your flight transmitter's LOGS folder:

  • On most EdgeTX radios: The LOGS folder is at the root of the SD card (e.g., /LOGS/ or LOGS/ in the file explorer)
  • In the browser: You can select the entire folder at once using the "Select Folder" button, or pick individual files if you prefer
  • Required files: At minimum, select flylog.csv. Telemetry files are optional—if included, they will be imported alongside their matching flights

Folder selection: Some browsers support selecting an entire folder at once. If your browser doesn't support this, you can select flylog.csv and all telemetry files manually by multi-selecting them (Ctrl+click or Cmd+click).

Step 3: Wait for import processing

Once files are selected, UAV Desk begins processing:

  1. Validates the flylog.csv format (must have the correct columns)
  2. Extracts each flight's metadata (model name, departure/landing times, location)
  3. Matches telemetry files to flights by model name, date, and time window
  4. Checks for duplicates in your account (same UAV, date, time)
  5. Checks availability of telemetry storage space (subscription quota)
  6. Imports and stores data in compressed format

A progress bar shows the import status. The process may take a few seconds to a minute depending on file size and telemetry quantity.

Step 4: Review the result summary

After import completes, a result panel displays statistics:

  • Flights imported: Number of new flight records successfully added
  • Flights skipped: Number of flights rejected because they already exist (duplicates) or the UAV doesn't match
  • Telemetry files imported: Number of telemetry CSV files successfully matched and imported
  • GPS points imported: Total number of telemetry data points stored
  • Errors: Any validation errors or issues with specific files

All new flights appear immediately in your Flight Logs page, and any imported telemetry is available for visualization and playback.

UAV name matching: If a flight's model name doesn't match any registered UAV in your account, the flight is skipped with an error. Check that your UAVs are registered with the exact same drone name used in EdgeTX.

Duplicate detection

To prevent data loss, UAV Desk detects and skips duplicate flights. A flight is considered a duplicate if:

  • Same pilot (logged-in user)
  • Same UAV (matched by name)
  • Same departure date and time
  • Same landing time (or within a 1-minute window)

If a duplicate is detected, it is not imported, and a message appears in the result summary. No data is silently overwritten.

Tips

  • Before importing from a new transmitter: Register the UAV with the exact drone name used in EdgeTX, including any special characters or spaces.
  • No telemetry files? If your LOGS folder only has flylog.csv, the import still succeeds—flights are added without GPS tracks. You can upload telemetry later from the flight detail page.
  • Import multiple times: You can re-run the import with updated LOGS folder whenever you want. New flights are imported, and duplicates are automatically skipped.
  • Large LOGS folders: If your LOGS folder is very large (thousands of flights), the import may take longer. Be patient and don't close the browser tab until import completes.

Next: Learn about Telemetry Import for single-flight telemetry uploads.