GPS Rescue and Return-to-Home: Setting Up Fail-Safe in Betaflight
Every long-range pilot has felt it: the video flickers, the signal drops, and suddenly you have no idea where your quad is. This is the moment GPS Rescue earns its keep. Configured correctly, it turns a lost drone into a drone that flies itself back home.
GPS Rescue is a Betaflight feature that automatically navigates your aircraft back toward the takeoff point when your control link fails. This guide covers the hardware you need, how to configure it, and how to test it safely before you need it for real.
The Hardware You Need
At minimum, GPS Rescue requires a GPS module wired to a spare UART on your flight controller. A modern module with a compass is not strictly required, but it helps the aircraft hold a consistent heading while it flies home. Look for a module with a fast fix time and reliable satellite lock.
You will also need a way for the flight controller to detect link loss. Most pilots rely on the radio receiver’s failsafe output, which is handled automatically when you configure the receiver in Betaflight. A reliable receiver with a clean failsafe is just as important as the GPS module itself.
Configuring GPS Rescue in Betaflight
Start by enabling GPS in the Configuration tab and selecting your port and baud rate in the Ports tab. Wait for a 3D fix in the GPS tab before going further, and let the home point be recorded at arm. This home point is where the drone will return.
Then open the Failsafe tab and enable the Stage 2 GPS Rescue option. Set the minimum distance: below this threshold the quad will simply drop, since it is already close enough to home that returning is pointless. Configure the altitude for the return flight, the throttle used during climb, and the ground speed for the journey back.
One setting deserves special care: the sanity check. Betaflight can cross-check the GPS course against the compass, or against the quad’s own movement. Get this right, because a failed sanity check causes the quad to disarm, while a misconfigured one can send it the wrong direction.
Tuning and Safe Testing
Never test GPS Rescue for the first time at range. Fly a short distance away, turn off your radio, and watch how the quad responds. It should climb, turn toward home, and begin flying back. Be ready to flip the rescue mode off and take manual control the moment anything looks wrong.
Test the return altitude in calm conditions and confirm the quad arrives within a reasonable distance of home. Log the flight and review the GPS track to verify the heading was correct throughout. After a few successful tests, you can begin to trust the feature on longer missions.
Common GPS Rescue Pitfalls
Most GPS Rescue failures trace back to a handful of avoidable mistakes. A common one is arming before the home point is recorded, which can send the quad toward a stale or nonexistent position. Another is setting the return altitude too low, so the quad clips a tree or a hill on the way back. Poor satellite lock at arm also hurts accuracy, so always wait for a solid fix before takeoff. Finally, pilots sometimes forget that GPS Rescue needs the same failsafe configured on the receiver, otherwise the flight controller never learns that the link was lost. Double-check each of these and your rescue will behave as expected.
A Safety Net, Not a Replacement
GPS Rescue is a powerful failsafe, but it is not a substitute for good planning and healthy radio links. Keep your antennas positioned well, monitor your battery, and know your surroundings. Treat GPS Rescue as the last line of defense, and it will bring your quad home when everything else has already gone wrong.
