12 Commits

Author SHA1 Message Date
Matt Lawrence
ee96f9a0c4 FW: Abort cube fw that is not compatible 2019-12-30 12:43:27 -05:00
Matt Lawrence
2d13cc9ccf LOG: Remove unnecessary log flooding 2019-05-05 19:44:09 -04:00
Matt Lawrence
e7cc0a3a47 PIX: Rework FW loading, error handling, logging
- Major cleanup of initialization
- Major cleanup of FW loading
- Better error checking to avoid bricking
- Better logging
- Add reboot arg to script
- Tag for param reset if resetParams in /firmware directory
2019-05-05 19:44:09 -04:00
Matt Lawrence
0188446013 PIX: ChibiOS compatibility: Add use of APJ FW file extensions 2019-05-05 19:44:09 -04:00
Matt Lawrence
b64bb6f72b PIX: ChibiOS compatibility - update serial port string pattern 2019-05-05 19:44:09 -04:00
Matt Lawrence
d91ac6c8e3 PIX: Replace px_uploader.py with new ArduPilot uploader.py 2019-05-05 19:44:09 -04:00
Matt
5cd2bf45e2 Merge submodule contents for sololink/master 2019-01-05 11:59:05 -05:00
Matt
f3d3e034ab PIXHAWK: Removed param loads
The parameter setting as part of a factory reset is no longer needed
since the ArduCopter firmware for both stock and green cubes has the
defaults baked in. This will shorten the installation time, and remove 2
automated reboots.
2017-12-29 14:03:28 -05:00
Matt
9dabe25aac LEDs: Hugh Eaves python scripts for LED override 2017-12-18 18:19:15 -05:00
Matt
a4bc7da3cd BUTTONS: Update button events 2017-12-18 18:19:15 -05:00
Matt
c90a11cd35 PIXHAWK: Detect hardware, FW loading, Factory Resets
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
2017-12-18 18:19:15 -05:00
Buzz
adbe6ebbf3 Initial commit, based on .tar.gz file as provided by 3DR , see SOURCE file 2017-07-29 18:00:15 +10:00