24 Commits

Author SHA1 Message Date
Matt
ea763105fc Sololink: Update USB dev id for gimbal fw load 2020-01-10 18:17:35 -05:00
Matt Lawrence
ee96f9a0c4 FW: Abort cube fw that is not compatible 2019-12-30 12:43:27 -05:00
Matt Lawrence
f72d21d4ad Change default UI units from metric to imperial
Since the majority of users are in the USA, make the default UI units imperial instead of metric.
2019-09-29 09:36:07 -04:00
Matt Lawrence
8d70ed69dc Increase WiFi timeout from 5 to 10 minutes
Helps prevent WiFi form timing out during firmware updates
2019-09-29 09:35:09 -04:00
Matt Lawrence
bf73bcd580 Uploader: Updated uploaded.py from ArduPilot
Latest uploader.py as of 2019-07-03
2019-09-22 20:45:04 -04:00
Matt Lawrence
4e3e3368e1 UPLOADER: New uploader.py from ArduPilot 2019-05-05 19:44:09 -04:00
Matt Lawrence
902b3eade9 Update automatic recovery to system script
Add --reset to make sure file system is clean
2019-05-05 19:44:09 -04:00
Matt Lawrence
c078ca1bd6 sololink_config update
Fix issue where script was bringing back ro file system instead of just deleting contents
2019-05-05 19:44:09 -04: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
5e23b61910 Remove submodule sololink 2019-01-05 11:59:04 -05:00
Matt Lawrence
71460cfb14 Consolidation: Add existing repos as submodules 2019-01-05 11:50:49 -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
Buzz
93daa65204 README: Update caution message 2017-12-19 09:58:56 +10: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
33e9215636 RESETS: Automatic recovery to system update
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.
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
Matt
bed42fd01e PIXHAWK: Update to latest px_uploader.py
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.
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