Peter Barker
6678689312
autotest: add install_example_script_context
2023-02-16 11:57:18 +11:00
Pierre Kancir
4053b4a57f
Tools: build_ci: speedup git download operations
2023-02-15 09:05:17 -08:00
Iampete1
5dde76b899
Tools: scripts: add run_luacheck helper
2023-02-15 19:38:46 +11:00
Tom Pittenger
0f52a7e40d
Tools/scripts: add Volz servo feedback feature doc
2023-02-14 08:13:54 -08:00
xiao
ff11dc991c
bootloaders: add bootloader for PixPilot-V3 and PixSurveyA2
2023-02-14 15:31:41 +11:00
xiao
b9faaa181e
Tools: reserve ID for PixPilot-V3 and PixSurveyA2
2023-02-14 15:31:41 +11:00
Bill Geyer
9b60072a04
Tools:Autotest: tradheli improvements
...
set servo8 min-max for heli default params
improve heli-dual default params
modified dual heli default params for new sitl model
allow spool up time for heli takeoff
2023-02-13 18:32:37 -05:00
Andy Piper
665df46764
bootloaders: update bootloader for MambaH743v4 to include VTX power
2023-02-12 18:00:54 +11:00
Andrew Tridgell
2d127c27c3
Tools: throw an error on duplication parameters in libraries
2023-02-12 07:02:15 +11:00
Andrew Tridgell
01d72aef17
Tools: cope with not being in top directory
...
autotest runs from ../buildlogs
2023-02-11 12:56:05 +11:00
Andrew Tridgell
62b7d0276e
Tools: don't put lua parameters in rst output
2023-02-11 12:56:05 +11:00
Andrew Tridgell
51a6c69f9b
Tools: support parameter docs from lua applets and drivers
2023-02-11 12:56:05 +11:00
Shiv Tyagi
5400aefd82
Tools: add test for duplicate labels in build_options.py
2023-02-11 12:31:02 +11:00
Shiv Tyagi
8892930adb
Tools: fix duplicate label NMEA in build_options.py
2023-02-11 12:31:02 +11:00
Peter Barker
a9a40242af
Tools: extract_features.py: grab stderr in run_process method
2023-02-11 10:02:20 +11:00
Peter Barker
2d38c8a896
Tools: fix show_output bug in run_program methods
...
just because we're not showing output doesn't mean we shouldn't raise exceptions on failure!
2023-02-10 21:52:47 +11:00
Peter Barker
76e913dc90
Tools: add validation to extract_features, fix same
2023-02-10 16:24:41 +11:00
Subashchandar
3d3158a5d5
AP_Bootloader: add board id for PixFlamingo L4R5 v1
2023-02-10 12:35:18 +11:00
Patrick José Pereira
875a57adeb
Tools: scripts: Use Enum values over int
...
Properties need to be Enum type to use with defined enums
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2023-02-09 17:39:21 -03:00
Peter Barker
b3de3364e2
Tools: add advanced failsafe to build options
2023-02-08 19:00:13 +11:00
Peter Barker
7b8c69d505
Tools: size_compare_branches.py: add --extra-hwdef-branch option
...
also adds for --master
This allows you to test the same builds without changing branches but with different hwdef scripts, by specifying the same branch with --master
2023-02-08 19:00:13 +11:00
Pierre Kancir
b7b08c3487
AP_Periph: add patch rev into firmware version
2023-02-08 12:47:49 +11:00
Peter Barker
be2a30af74
Tools: extract AP_VIDEOTX_ENABLED as feature
2023-02-08 11:11:29 +11:00
Andrew Tridgell
79f93054ad
Tools: rebuild IO firmware
2023-02-08 10:08:23 +11:00
Peter Barker
83873de403
Tools: remove debug from extract_features.py
2023-02-08 09:44:36 +11:00
Peter Barker
8dbb0e7d2b
Tools: add compasses to list of features extracted
2023-02-08 09:44:36 +11:00
Tom Pittenger
0e94e4f0df
Tools: change WSL2 host IP detection method from route to ip
2023-02-07 14:41:06 -08:00
rbeall
743c64cb15
Tools: Update pyenv for new MacOS Clang13
...
https://bugs.python.org/issue45405
Version of pyenv 2.3.12 has patched most versions of python to properly compile with Mac clang 13. This version is required to properly install python on new machine.
2023-02-08 08:54:13 +11:00
Tom Pittenger
95b4ded3e8
AP_Periph: add AP_NMEA_Output to Periph
2023-02-07 21:12:07 +11:00
Peter Barker
17429bb687
autotest: reboot after DCMFallback test
...
EKF3 can remain annoyed for a very, very long time after disarm
2023-02-07 19:24:59 +11:00
Peter Barker
d33ff3e6e0
build_options.py: add AP_VIDEO_TX
2023-02-07 16:54:40 +11:00
Iampete1
82bcaae9ad
Tools: autotest: logger_metadara: parse `@FieldBits` to new bitmask format and ouput bitmask in xml
2023-02-06 23:44:21 +00:00
Peter Barker
ffcdcd88b2
Tools: build_options.py: add compasses to build options
2023-02-07 10:21:06 +11:00
Peter Barker
d415d3f96d
Tools: add and use AP_COMPASS_AK8963_ENABLED
2023-02-07 10:21:06 +11:00
Peter Barker
d86420f074
Tools: extract_features.py: correct detection of Currawong ECU
2023-02-06 10:16:12 +11:00
Pierre Kancir
f8187984a7
Tools: fix flake8 checks
2023-02-04 12:41:06 +11:00
Pierre Kancir
de55ed9c11
Tools: allow extract_feature.py to select nm binary
2023-02-04 12:41:06 +11:00
Nicholas Kruzan
dad0dfcbb6
Tools:board_types.txt - reserve ids for esp32 and esp32s3 ap_periph
...
Adds 2 boards to board_types.txt
2023-02-02 11:46:04 +11:00
MallikarjunSE
fb0b4a78b6
Tools: Add Sierra True series sensors
2023-02-01 18:51:37 +11:00
Michael Oborne
b4f499d85b
Tools: unpack_mp.sh exclude files.html and .makehtml
...
causes issues with changing md5's
2023-02-01 08:19:31 +11:00
Andrew Tridgell
7a4483b091
SITL: new XPlane backend
...
this makes use of DRefs to greatly improve XPlane support. It only
supports XPlane 11 and later
The key change is the use of a JSON file to map ArduPilot output
channels to DataRefs, and map raw joystick inputs to RC inputs
this gets rid of the awful throttle hack handling, and allows for
control of a much wider range of aircraft
2023-01-31 11:22:08 +11:00
Andrew Tridgell
34791eb324
Tools: added xplane json mappings for plane and heli
2023-01-31 11:22:08 +11:00
Peter Barker
70b77f0f7d
autotest: add AP_COMPASS_LSM303D_ENABLED to must-have drivers for CubeOrange
2023-01-31 11:08:28 +11:00
Peter Barker
fa64415446
autotest: correct generator of rst in logger metadata
2023-01-26 15:41:32 +11:00
Peter Barker
ce0583c7c8
Tools: exclude iomcu from bootloader check
2023-01-26 13:41:04 +11:00
Peter Barker
b51b59008b
Tools: size_compare_branches.py: detect file identicality
2023-01-26 13:41:04 +11:00
yacth
cead93934d
Tools: added name to GIT_Success.txt
2023-01-26 07:53:36 +09:00
Peter Barker
3708ed7a45
Tools: add script to extract enumeration as metadata
2023-01-25 19:50:34 +11:00
rishabsingh3003
59bc3cff93
AP_Periph: Allow user to change serial port for HW Telem
2023-01-25 18:15:28 +11:00
Peter Barker
f323aec206
Tools: size_compare_branches.py: skip bootloader build for skyviper-v2450
2023-01-25 10:13:27 +11:00