This article shows several ways to reset all parameters to their default values.
Option #1: Using the Mission Planner¶
Mission Planner has a dedicated Reset to Default button if the “Advanced View” feature is enabled.
Option #2: Change the SYSID_SW_MREV parameter¶
On any Ground Control Station (that can write parameters) you can reset
parameters by setting the
SYSID_SW_MREV parameter to zero. After
writing the parameter, reboot the board.
Option #3: Load another vehicle’s firmware¶
This method is not recommended because it’s unnecessarily time consuming.
Upload the firmware for a completely different vehicle type (I.e. if you were using Copter, now upload the Rover firmware). Reboot the board and let it sit for 30 seconds to clear the EEPROM. Then upload the original firmware (i.e. Copter) to the flight controller.