If the solo is factory reset, it will automatically reinstall a clean
version of Open Solo onto the system partition. Makes factory reset a
single step process with no internet connection needed.
Major update to pixhawk.py to handle loading firmware and factory resets
- If factory reset detected, reset parameters and reboot, then load some
basic required params
- Detect if pixhawk is stock PH2 or new PH2.1 to choose proper FW
- Check FW in new Open Solo locations for factory resets
- Better logging
Updating px_uploader.py to the latest from ArduPilot
This is the latest px_uploader from the ArduPilot px4 submodule. It allows WiFi to function when the system is in bootloader.