278 Commits

Author SHA1 Message Date
Matt Lawrence
ee96f9a0c4 FW: Abort cube fw that is not compatible 2019-12-30 12:43:27 -05:00
Jussi Tiira
b1ee2c960f DOCS: fix broken wiki links 2019-10-26 16:15:59 -04:00
Matt Lawrence
d4a38f2092 Updated ArduCopter APJ 2019-10-2 2019-10-02 19:40:35 -04: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
837e4f258f Artoo: Updated STM32 firmware
Fixes the loading issue and adds the new graphic
2019-09-28 21:52:37 -04:00
Matt Lawrence
37e4ed6441 Artoo: New loading graphic for Open Solo 4
It says Open Solo 4.  Very original, I know.
2019-09-28 21:51:59 -04:00
Matt Lawrence
7d320abeda Artoo: Version string to OpenSolo-4dev OpenSolo-4dev OpenSolo-4dev2 2019-09-22 22:26:42 -04:00
Matt Lawrence
f210977b33 FW: ArduCopter 4-dev 2019-07-22 (CubeSolo Build)
Latest ArduCopter 4-dev firmware, CubeSolo build, 2019-07-22
2019-09-22 20:49:21 -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
88034de9c7 Artoo: Reduce gimbal tilt gain
Reduce gain value from 45 to 30 to correct tilt moving way too fast.
2019-05-13 11:29:19 -04:00
Matt Lawrence
f181e149ce BUILD: Move artoo build to beginning of script 2019-05-06 20:46:02 -04:00
Matt Lawrence
b7c50e4ca4 FW: Updated ArduCopter 3.7-dev 2019-05-04 2019-05-05 19:48:30 -04:00
Matt Lawrence
935f602214 DOCS: Readmes redirect to wiki 2019-05-05 19:47:04 -04:00
Matt Lawrence
8314deb85a GoPro: Use ArduCopter shutter if GoPro not connected
This will allow any other camera connected to the Solo to be triggered by the Solo's shutter controls if no GoPro is connected.  So, if no GoPro is connected, it will send the mavlink command for triggering the shutter in ArduCopter.  Whatever servo output have defined as a camera trigger will fire.
2019-05-05 19:44:09 -04:00
Matt Lawrence
4e3e3368e1 UPLOADER: New uploader.py from ArduPilot 2019-05-05 19:44:09 -04:00
Matt Lawrence
4f07205c37 ExtFunctions: Fixed gripper typo in code 2019-05-05 19:44:09 -04:00
Matt Lawrence
cac8cc9b5e GOPRO: Set GoPro clock automatically
User or app needs to change /usr/bin/extSettings.conf "timeOffsetHrs" to be their local time offset from UTC in hours. The default is "None", and the clock will not update. The Solo has no other way to know what timezone it is in, so this must be set manually or with the app.  If set, for example to -5, the GoPro clock will automatically be set for the current UTC time minus 5 hours (eastern standard time).
2019-05-05 19:44:09 -04:00
Matt Lawrence
37a4180df0 Flight Code: Battery health monitoring
Warn user through app if:
- Battery capacity health sucks (<3500mah)
- Cell voltage less than 3.49v
- Cell voltage diff greater than 200mv
2019-05-05 19:44:09 -04:00
Matt Lawrence
e284da62b6 BUILD: Add Travis CI 2019-05-05 19:44:09 -04:00
Matt Lawrence
aff908ad1f DOC: Artoo FW loading readme update 2019-05-05 19:44:09 -04:00
Matt Lawrence
bd5bface8e Move all submodules to /modules 2019-05-05 19:44:09 -04:00
Matt Lawrence
c72e90fe15 ARTOO: Remove old vagrant files
No longer needed with single Open Solo Vagrant VM
2019-05-05 19:44:09 -04:00
Matt Lawrence
29cc4e1914 DOC: Updated solex install instructions 2019-05-05 19:44:09 -04:00
Matt Lawrence
ab86b5be05 DOC: Readme update for new solo-builder and artoo readmes 2019-05-05 19:44:09 -04:00
Matt Lawrence
ccae7d9bd7 DOC: Detailed Artoo readme
New detailed Artoo readme, replacing most older versions.
2019-05-05 19:44:09 -04:00
Matt Lawrence
62225f70b6 DOC: Detailed solo-builder readme
New detailed readme.md in the solo-builder directory replaces existing documentation elsewhere.
2019-05-05 19:44:09 -04:00
Matt Lawrence
1e17943322 DOC: Vagrant initialization readme 2019-05-05 19:44:09 -04:00
Matt Lawrence
2cd8ac3875 BUILD: Housekeeping, add artoo bulild, directory moves/names, new build opts
- Changed build directory to /solo-build since it isn't alt anymore.
- Move 3dr-yocto-bsp-base into solo-builder directory
- Remove unused files and directories from solo-builder
- Added building artoo STM32 FW to build
- Updated command line options for nuke and scripted
- Removed debug outputs
2019-05-05 19:44:09 -04:00
Matt Lawrence
2148f82457 BUILD: Updated artoo.bin in BB recipe files 2019-05-05 19:44:09 -04:00
Matt Lawrence
8a31f91919 ARTOO: haptic updates
Low haptic for disarmed alerts to be less annoying.  High haptic for radio failsafe.
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
2b020e278c BUILD: Updated Artoo STM32 FW file for build 2019-05-05 19:44:09 -04:00
Matt Lawrence
d4f38d1347 Artoo: Use global_pos.relative_alt due to VFR_HUD changed in AP 2019-05-05 19:44:09 -04:00
Matt Lawrence
51dffffd80 Artoo: Short holding home button triggers Smart RTL 2019-05-05 19:44:09 -04:00
Matt Lawrence
8abf555b35 Artoo: Add new ArduCopter flight modes 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
d63a8707e8 BUILD: Copter 3.7-dev FW; BB use single arducopter.apj for all cubes
- Tags /firmware with resetParams for pixhawk.py to execute a parameter reset on boot
- Remove separate 3dr & green cube directories. Use single FW for all
- Adds Copter 3.7dev FW, which currently includes pending PR for slew protection
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 Lawrence
7b671cd55e DOC: Update readme for consolidated repo 2019-05-05 19:44:09 -04:00
Matt Lawrence
b47cacadb1 BUILD: Version strings to 4-Dev 2019-01-07 12:35:46 -05:00
Matt Lawrence
5b6d623e25 BUILD: Solo resources redirected to new consolidated local repo
Sololink, shotmanager, sololink-python, and stm32loader all now using the local consolidated repo.  No longer using the various individual repos.
2019-01-07 12:35:46 -05:00
Matt Lawrence
88fcadf4aa BUILD: Update binary location for consolidated repo 2019-01-07 12:35:46 -05:00
Matt Lawrence
c7a2702b64 BUILD: Do not clean by default 2019-01-07 12:35:46 -05:00
Matt Lawrence
5146f93097 BUILD: Renamed alt-sync to source-sync, use rsync for local git repo
Renamed file from alt-sync to source-sync.  Using rsync for local repo meta-3dr and base.
2019-01-07 12:35:46 -05:00
Matt Lawrence
1c2b741bc1 BUILD: GPL-V3 license file in repo root
Used by numerous BB recipes
2019-01-07 12:35:46 -05:00