Flight Records & Reports
The Flight Log tab and the PDF report generator — filters, columns, unit selection, and export.
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
| Filter | Notes |
|---|---|
| Start date | Inclusive. |
| End date | Inclusive. |
| Range cap | 92 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
| Column | Description |
|---|---|
| Flight date | Date and time of the flight. |
| Field name (plan) | The field / plot this flight covered (per the prescription plan). |
| Flight time | Duration of the flight (minutes). |
| Status | Completed / 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>.pdfPermissions
- Pilot / Member+: can generate reports.
- Technician: read-only (no Generate report).
- Sales Rep: read-only.
Related
Was this page helpful?
Last updated Oct 20, 2018