mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-17 02:52:12 +01:00
Stacey Sheldon
4d2760f11d
cc bl: allow bootloader to force safe-boot into firmware
This can be used by the GCS firmware uploader widget to boot the firmware with a (temporarily) defaulted hwsettings uavo so that a user can easily recover from a bad/incompatible hwsettings configuration without wiping all settings. This uses the same mechanism that the BootFault auto-recovery code already uses in the CC firmware. The auto-recovery is triggered by setting the failed-boot counter to a maximum value forcing recovery on the next FW init.
Description
The LibrePilot open source project was founded in July 2015. It focuses on research and development of software and hardware to be used in a variety of applications including vehicle control and stabilization, unmanned autonomous vehicles and robotics.
Languages
C
60.6%
C++
30.8%
Fortran
2.6%
Rich Text Format
1.3%
Assembly
1.2%
Other
3.1%