Skip to main content

Flight Records & Reports

The Flight Log tab and the PDF report generator — filters, columns, unit selection, and export.

Pilot
Agronomist
Farmer

The Flight Log tab on the drone detail page is your full per-flight history with a one-click PDF export. This is the primary deliverable for many service operations.

Filters

FilterNotes
Start dateInclusive.
End dateInclusive.
Range cap92 days (~3 months).

If you pick an invalid range you'll see one of:

  • "Start date cannot be after end date."
  • "Range cannot exceed 92 days (approximately 3 months)."

For longer reports, generate them in monthly batches.

Columns

ColumnDescription
Flight dateDate and time of the flight.
Field name (plan)The field / plot this flight covered (per the prescription plan).
Flight timeDuration of the flight (minutes).
StatusCompleted / In progress / — (unknown).

Bulk selection

  • Select all visible flights checkbox in the header.
  • Select flight checkbox per row.

The portal preserves your selection as you scroll.

Generating a report

Click Generate report.

If nothing is selected, the portal shows:

Select at least one flight — Check the records you want to include in the report and try again.

Otherwise the unit selection prompt opens:

  • Hectares (metric) — area in hectares; volumes in L (spraying) or kg (seeding); swath in meters.
  • Acres (imperial) — area in acres; volumes in gal (spraying) or lb (seeding); swath in feet.

The PDF is generated client-side via @react-pdf/renderer and the Download report button appears when ready. While the PDF is generating you'll see "Generating PDF…"; if it fails, "Failed to generate PDF. Please try again."

Report content

Per-report:

  • Cover: drone serial number ("Chassis {serial}"), issue date ("Issued on {date}").
  • Per-flight section, repeated for each selected flight:
    • Flight route map (start / end markers).
    • Time range ("Start: {begin} - End: {end}").
    • Stats card:
      • Flight time (min or hr).
      • Speed (avg / max) in mph or km/h.
      • Altitude (avg / max) in ft or m.
      • Battery consumed.
      • Applied area in ac or ha.
      • Applied volume in gal (spraying), lb (seeding), L, or kg.
      • Efficiency in gal/ac, lb/ac, L/ha, or kg/ha.
      • Swath width in ft or m.
  • Overall KPI section:
    • Total area (acres or hectares).
    • Applied volume / applied seeding.
    • Application rate / seeding rate with unit.

If there's no data for the selected period the PDF body shows: "No data for the report — Go back to flight records, select the desired flights and click Generate report."

Per-flight detail page

Clicking a row in the Flight Log opens the per-flight detail page with the GPS track on the map. It's read-only and useful for:

  • Verifying the drone followed the planned path.
  • Spotting missed sub-sections.
  • Reconciling against the prescription map.

File naming

Exported PDFs are named:

flight-report-<chassis-serial>-<YYYYMMDD-YYYYMMDD>.pdf

Permissions

  • Pilot / Member+: can generate reports.
  • Technician: read-only (no Generate report).
  • Sales Rep: read-only.

Was this page helpful?

Edit this page on GitHub

Last updated Oct 20, 2018