Q: FPV Drone Failsafe Setup: What Happens When Signal Is Lost

Updated 5 min read

Quick Answer

FPV failsafe is the safety system that takes over when your drone loses radio signal. In Betaflight you choose between three procedures: drop (motors off), stage 1/2 (brief pause then drop), or GPS rescue (fly home). Setting it up correctly before your first flight prevents flyaways and lost drones.

What Is FPV Failsafe?

When the link between your radio transmitter and the drone's receiver breaks, the flight controller enters failsafe mode. Without a configured failsafe, your drone could fly away, crash, or keep running its motors at the last throttle position. Failsafe can trigger from flying behind a building, a battery voltage dip under load, or a loose antenna connection.

Modern ELRS receivers like the RadioMaster RP1 V2 maintain a robust 2.4 GHz link, but even the best links drop. Failsafe is your last line of defence. We configure failsafe on every build that leaves our workshop, no exceptions.

Failsafe Stages Explained

Most flight firmware uses a two-stage approach. First, the receiver detects signal loss and enters receiver failsafe, configured in your ELRS Lua script. Set the failsafe mode to "No Pulses" so the flight controller detects the loss immediately and triggers its own Stage 2 procedure. In Betaflight, you choose between three options:

Procedure What Happens Best For
Drop Motors stop immediately, drone falls Racing, indoor, bando
Stage 1/2 Brief guard time pause, then drops if signal not restored Default for builds without GPS
GPS Rescue Quad climbs, turns toward home, flies back, descends Long-range, open-field freestyle

GPS rescue is the preferred option for most pilots flying outdoors. It needs a GPS module like the Holybro M10 GPS Module, but gives you the best chance of recovering your drone intact.

Setting Up Failsafe in ELRS and Betaflight

Start by configuring receiver failsafe in the ELRS Lua script on your radio. Set the failsafe mode to "No Pulses." Verify that your failsafe positions are saved: throttle to zero and other channels centred to 1500.

In Betaflight, go to the Failsafe tab (enable Expert Mode in the Configurator first if you cannot see it). Under Stage 2, select your preferred procedure. Set the guard time to 1 to 2 seconds. If choosing GPS rescue, configure these key parameters:

Setting Recommended Notes
Return Altitude 50 m High enough to clear trees and buildings
Ground Speed 15-17 m/s (5-inch) Default 5 m/s is too slow; orientation accuracy improves at speed
Max Pitch Angle 40 degrees Higher helps in wind but risks altitude loss
Descent Distance 200 m Starts descending at this distance from home
Minimum Satellites 8 (ideally 10+) Betaflight prevents arming below this count
Sanity Checks Failsafe Only Monitors GPS health and flyaway detection on auto-trigger

Test on the bench before flying: arm the motors with props off, then turn off the radio. Confirm the failsafe triggers correctly via the Betaflight OSD. For the first field test, fly 50 to 100 metres away in an open area and trigger failsafe with a temporary switch assignment in the Modes tab. Watch the home arrow point back toward you before letting the rescue complete. Remove the switch after testing.

How GPS Rescue Works

When GPS rescue triggers, the drone self-levels using Angle mode, climbs to the return altitude, rotates to face the launch point, flies back, and descends slowly. It does not gently land: Betaflight performs a controlled descent that ends in a soft crash. The purpose is to bring the quad close enough for you to retake control.

GPS rescue relies on a 3D fix with at least 8 satellites. Betaflight determines home direction using GPS course-over-ground data, so a compass is not required. A compass does improve accuracy in crosswinds when the drone is drifting. For long-range, pair it with a stable receiver like the Happymodel EP1 TCXO, which uses a temperature-compensated crystal oscillator for reliable frequency performance.

If you arm before acquiring enough satellites, GPS rescue will be unavailable for that flight. The OSD displays "RESCUE N/A". Land, disarm, wait for a lock, then arm again.

Common Mistakes

One mistake we see regularly is pilots forgetting to set their ELRS failsafe before flying. If the receiver holds the last throttle position instead of dropping it, Betaflight never sees Stage 1 and the quad keeps flying with no input. Another is mounting the GPS antenna upside down. The ceramic patch (flat square with a metal circle) must face the sky. An inverted GPS will still get a weak fix, but satellite count drops and rescue becomes unreliable.

Always use a smoke stopper on first power-up after wiring your GPS. A shorted UART pin will take down both the GPS and your flight controller in one go.

Failsafe Best Practices

Set up failsafe before your first flight with any new build. Check your receiver connections are secure and the antenna is properly positioned. If you fly with telemetry enabled, your radio can warn you before link quality drops. Our ELRS telemetry setup guide covers how to configure LQ warnings on your transmitter.

For more on adding GPS, see our GPS modules guide. For the full GPS rescue walkthrough with CLI commands and PID tuning, check our Betaflight GPS rescue guide. For broader flight controller configuration, see the Betaflight setup guide.

FAQ

Q: What is the difference between Betaflight drop and GPS rescue?

A: Drop immediately stops the motors and the drone falls. GPS rescue climbs to a safe altitude, flies back to the launch point, and descends. Drop is safer in environments with obstacles (bando, trees, indoors). GPS rescue is for open-field flying where you need the drone to come home.

Q: How do I set up ELRS failsafe?

A: Open the ELRS Lua script on your radio, go to the Failsafe section, and set the mode to "No Pulses." This tells the receiver to stop sending channel data when the link drops, which Betaflight detects immediately and triggers its own Stage 2 procedure. Verify by arming with props off and turning off your radio.

Q: Does GPS rescue work without a compass?

A: Yes. Betaflight determines the home direction using GPS course-over-ground data. A compass can improve accuracy in crosswinds but is not required.

Q: How far can I fly before failsafe triggers?

A: It depends on your receiver, antenna setup, and environment. ELRS on 2.4 GHz can maintain a link for several kilometres with a good antenna. Monitor your telemetry LQ percentage to track link health in real time.