Flight Readiness
The exact logic behind the Ready to Fly / Fly with Caution / Do not Fly / Offline badges.
The portal computes a flight readiness state for every drone every few seconds and surfaces it as a color-coded badge on the Dashboard, Monitoring, My Drones, and Drone Detail screens.
This page documents the exact rules so you know what each state means and what to do about it.
The four states
| State | Color | Meaning |
|---|---|---|
| Ready to Fly | Green | All clear. Safe to operate. |
| Fly with Caution | Amber | A non-critical alert is active. Decide to fly or not. |
| Do not Fly | Red | Critical fault or overdue maintenance. Do not fly. |
| Offline | Gray | The portal hasn't heard from the drone in over the configured offline threshold. |
The hierarchy is strict: any Do not Fly condition always wins over any Fly with Caution condition, and Offline is computed independently from the others.
The rules
Do not Fly conditions
A drone is Do not Fly if any of the following are true:
| Condition | Source |
|---|---|
| Critical Error: motor failure, battery imbalance, overheating, ESC fault. | Controller telemetry. |
| Maintenance Overdue: flight hours since last service > configured threshold, OR calendar days since last service > configured threshold. | Account flightReadinessRules + service history. |
| Firmware Update Required: a mandatory firmware update is pending. | OEM push. |
| OEM Block: the manufacturer has administratively blocked the airframe. | OEM action. |
Battery below minimum threshold: battery percentage below flightReadinessRules.batteryThreshold.min. | Live telemetry. |
These are configurable per account in Settings → System Settings → Flight Readiness Rules.
Fly with Caution conditions
A drone is Fly with Caution if all Do-not-Fly conditions are clear AND any of the following are true:
| Condition | Source |
|---|---|
| Compass Calibration Needed. | Controller. |
Weak GPS: fewer satellites than flightReadinessRules.gps.minSatellites. | Controller. |
| Sensor Interference: proximity sensors reporting noise. | Controller. |
| Maintenance Due Soon: within the configured warning window (e.g., 10 flight hours or 14 calendar days). | Account rules + service history. |
| Firmware Update Recommended: a non-mandatory update is available. | OEM push. |
Offline condition
A drone is Offline if the portal hasn't received telemetry for longer than the configured offline threshold (default: 60 seconds).
Offline is orthogonal to the readiness states above — a drone can be "Offline (last seen Ready to Fly)" or "Offline (last seen Do not Fly)". The card shows Offline as the dominant state because nothing else can be confirmed.
Ready to Fly
A drone is Ready to Fly if all of the following are true:
- No Do not Fly condition active.
- No Fly with Caution condition active.
- Online (within the offline threshold).
How fast does the badge update?
- Controller-reported telemetry (motor / battery / GPS) propagates within seconds.
- OEM-pushed conditions (firmware required, block) propagate within seconds of the push.
- Maintenance flags are evaluated on every readiness re-check (every ~5 seconds).
If you're staring at the screen during a fault, you'll see the badge change within ~5–10 seconds.
What clears each condition
| Condition | How to clear |
|---|---|
| Critical Error | Resolve the underlying fault; controller stops reporting; portal re-evaluates. For motor / battery / overheat issues, open a support ticket. |
| Maintenance Overdue | Book and complete maintenance with your dealer. The dealer marks the service done; rules re-evaluate. |
| Firmware Update Required | Apply the firmware update from the controller. |
| OEM Block | Contact the OEM via your dealer. |
| Battery below minimum | Swap to a charged pack. |
| Compass Calibration | Calibrate via the controller. |
| Weak GPS | Move the drone to an open-sky environment. |
| Sensor Interference | Power-cycle. Persistent issues: open a ticket. |
| Maintenance Due Soon | Book maintenance before the overdue threshold. |
| Firmware Update Recommended | Apply when convenient. |
| Offline | Re-establish telemetry link. See Drone Offline. |
Where the rules live
Each account has its own configuration at Settings → System Settings → Flight Readiness Rules:
- Battery Thresholds: Min / Max percentage.
- GPS satellite minimum: integer.
- Maintenance overdue window: flight hours + calendar days.
- Maintenance due-soon window: flight hours + calendar days.
Defaults are conservative. Owners and Administrators can adjust them.
Related
Was this page helpful?
Last updated Oct 20, 2018