Pulls the ArduCopter_3.5.4_Solo.px4 file from the documentation repo. This
px4 file has the Solo's default parameters baked into it using the new
apj_tool that Tridge just created.
Replacing the 3DR ArduCopter Solo 1.3.1 with Open Solo ArduCopter Solo
1.5.4 for the stock Pixhawk 2.0 cube. See the release notes in the 3DR
and Open Solo ArduPilot-Solo repos.
This doesn't functionally change anything since the head commit was the
commit specified before anyway. But now we can make enhancements without
having to change the BB recipe.
Deconflicts the pause button's brake usage and CH7 usage. CH7 will go
low on short holding pause button. CH7 will go high when long holding
pause button. No longer interferences with single press usage for brake
mode.
Major update to button handling, which marries up to the button handling
changes in Sololink and Shotmanager.
- Short and long hold handling for extended functions
- Button timing enhancements
- FLY button directly calls ArduCopter mode change to loiter, land, or
takeoff
- HOME button directly calls ArduCopter mode change to RTL
- PAUSE button directly calls ArduCopter brake mode
These files are the Apache licensed Free Roboto Font, see resources/fonts/notes.txt the filed named 'Helvetica* and Copenhagen* are NOT Helvetica or Copenhagen fonts. they are actually copies of Roboto-Regular, just named that way to make the build work.
Need to explicitly get older gpg key/s from the keyserver or we get this error:
GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6D1D8367A3421AFB
Added ability to specify a git account, repo, and branch for the
3dr-arm-yocto-bsp repo. This will allow you to run the build from the
default OpenSolo repo or any fork. It will also let you specify the
branch to look in. Once complete, the two tar.gz files are copied into
a date stamped folder and an MD5sum created on them. This will save some
steps when getting them put on Solo. And it allows for file integrity
checking.