Henry Wurzburg
d17df7afc6
Tools:fix build option for MSP Optical Flow sensor and cleanup
2 years ago
Peter Barker
efc2de99de
Tools: add generate_features_txt_files.py
...
walks a directory tree and emits a features.txt for each found .elf
2 years ago
Peter Barker
84509a4f7d
Tools: extract_features: factor slightly to allow better use as library
2 years ago
Peter Barker
7244cd361d
Tools: build_ci.sh: build with no/all options enabled
...
More chance of catching problems, and these are relatively cheap
2 years ago
AerofoxTech
0c459a69db
Tools: add a board ID for AEROFOX_AIRSPEED
2 years ago
Andrew Tridgell
5f8f8cf220
Tools: update signing docs
2 years ago
Andrew Tridgell
ddf770330d
CI: added test of signed firmware builds
2 years ago
Andrew Tridgell
b55ee297d8
waf: allow setting signing key as part of configure with --private-key
...
makes for faster development with signed bootloaders
2 years ago
Andrew Tridgell
1fab01951a
AP_Periph: build fix
2 years ago
Andrew Tridgell
a92cb1017e
AP_Periph: report unsigned bootloader flash attempt
2 years ago
Andrew Tridgell
0388460c92
Tools: put ArduPilot keys first
...
makes key changing a bit easier for vendors
2 years ago
Andrew Tridgell
11b12cd4c8
Tools: reformat public keys
...
add newline to make it easier to compare keys with command line tools
2 years ago
Andrew Tridgell
7454822a8b
Tools: added --debug option to build_bootloaders.py
2 years ago
Peter Barker
ae92c7d429
Tools: build_options.py: MODE_FOLLOW requires AC_AVOID
2 years ago
Peter Barker
d682718768
Tools: correct test_build_options deps gathering
...
This was returning things upside-down, providing things that this thing depended on, rather than the things that depended on the feature
2 years ago
Andrew Tridgell
4bed47cbb0
AP_Periph: raise master version to 1.5 dev
2 years ago
Andrew Tridgell
c5fb666b0f
AP_Periph: release notes for 1.4.0
2 years ago
Henry Wurzburg
3610d36fce
Tools: fix readme error for signing script
2 years ago
Peter Barker
045115de05
autotest: explicltly close filehandle with streamrate contents
...
Test sporadically failing on autotest server.
2 years ago
Peter Barker
1fcc7e6926
Tools: extract_features.py: add more feature defines/symbols
2 years ago
Peter Barker
de77105df6
Tools: extract_features.py: include !FOUND features in output
2 years ago
Peter Barker
e8589de75e
build_options.py: add Flip mode
2 years ago
Henry Wurzburg
4b218bd3dc
Tools: Completed adding build options to extract_features.py
2 years ago
Peter Barker
f2ceb6b0a9
autotest: add a test for SIM_SHIP_ENABLE
...
trivial takeoff test in qloiter.
Will break with the default ship speed of 3.
2 years ago
Peter Barker
67fd2b6856
Tools: build_options.py: correct dependency name for RANGEFINDER
...
RANGERFINDER vs RANGEFINDERS
2 years ago
Peter Barker
a0bef487c1
Tools: build_options.py: correct msp airspeed feature name
...
this will now match a dependency nominating it
2 years ago
Peter Barker
02e9bf4503
Tools: test_build_options.py: improve dependency handling
...
autotest: use get_defines when testing in-turn
Not sure why the collection of dependencies was disabled here.
autotest: improve debug for invalid deps
Tools: add a first-pass to ensure deps are consistent
2 years ago
Andrew Tridgell
5c95716ed5
Tools: allow apj_tool.py --extract without having params
2 years ago
Andrew Tridgell
7fccdf3a55
Tools: fixed Holybro 6C UDB product ID
2 years ago
Peter Barker
252588b9f8
Tools: understand elf is a known firmware file format
2 years ago
Pierre Kancir
b6a5eb064c
Tools: make hirsute and impish support EOL for env install and vagrant.
2 years ago
Andrew Tridgell
d0508189e1
Tools: added 3rd ArduPilot signing key
2 years ago
Andrew Tridgell
9f00076e15
Tools: allow for only ArduPilot keys when creating bootloader
2 years ago
Andrew Tridgell
e31a40014a
Tools: added Holybro 6C/6X px4 USB IDs
...
should help solve loading in MissionPlanner
https://github.com/ArduPilot/MissionPlanner/issues/2934
2 years ago
esaldiran
661a525dc1
waf: add --enable-custom-controller build option
2 years ago
esaldiran
9218cf18ce
autotest: add test for custom controller
2 years ago
Andrew Tridgell
86ed18716e
Tools: added ArduPilot signing public keys
2 years ago
Andrew Tridgell
25f08ce0e0
Tools: rebuild bootloaders with DFU support
...
useful for installing secure bootloader
2 years ago
Andrew Tridgell
0c2594d04b
Tools: added signing tools for secure boot
2 years ago
bugobliterator
5cd0105971
Tools: add LED notification for bad firmware
2 years ago
bugobliterator
40d11540ac
Tools: add signed_firmware field in apj
2 years ago
bugobliterator
3f951c3e0b
waf: add support for secure bootloader
2 years ago
bugobliterator
0c78f8bac2
AP_HAL_ChibiOS: add support for booting into DFU
2 years ago
Andy Piper
c68b886700
scripts: blacklist KakuteH7Miniv2 in favour of KakuteH7Mini-Nand
2 years ago
Andy Piper
33425ce542
scripts: update manifests with KakuteH7v2 and KakuteH7Mini-Nand.
2 years ago
Andy Piper
bf29d8d49c
bootloaders: rename KakuteH7Miniv2 to KakuteH7Mini-Nand
2 years ago
Peter Barker
7571ef67af
autotest: fix airspeed driver test mismatch at end of mission
...
ground interactions cause fluctuations
2 years ago
Peter Barker
a7aa5b6897
autotest: do not wait for ACK from reboot command
...
Several attempts have been made to make retrieving the reboot's ack reliable, and they've all failed.
So stop waiting for the ACK....
2 years ago
Peter Barker
3022299e71
autotest: disable SpeedToFly McReady tests
...
# mcReady tests don't work ATM, so just return early:
2 years ago
Andrew Tridgell
a4fa99c96c
AP_Periph: fixed undulation in Fix2 pkt
2 years ago