Commit Graph

7976 Commits

Author SHA1 Message Date
Ryan Friedman
4447e87098 Tools: Build DDS tests in CI
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-24 07:46:06 +10:00
Peter Barker
b93e1d471f autotest: add test for Rover MAV_CMD_NAV_RETURN_TO_LAUNCH 2023-08-23 21:29:00 +10:00
Andy Piper
a47009e103 autotest: autotest autotune without filtering updates 2023-08-23 18:06:22 +10:00
Pierre Kancir
875f834e93 Tools: remove bionic fixed package as we move to py3 2023-08-23 17:15:56 +10:00
Pierre Kancir
69a42cafb3 Tools: update pip as part of install to prevent issues 2023-08-23 17:15:56 +10:00
Pierre Kancir
e9bcf3b8df Tools: disable pip install progress bar on github action 2023-08-23 17:15:56 +10:00
Pierre Kancir
2b8a605fd2 Tools: use venv on Archlinux to fix install 2023-08-23 17:15:56 +10:00
Pierre Kancir
be74f7b480 Tools: switch bionic to python3 to fix install 2023-08-23 17:15:56 +10:00
bugobliterator
c0bc2d4106 bootloaders: update CubeRed bootloaders to fix mavlink reboot issue 2023-08-23 17:08:26 +10:00
Peter Barker
6a6a0b36c9 autotest: add test for Rover reversing in guided 2023-08-23 16:12:21 +10:00
Tom Pittenger
2057a1871b Tools/scripts/build_features: add BATTERY_ESC_TELEM_OUTBOUND_ENABLED 2023-08-22 16:14:36 -07:00
Ryan Friedman
d76bf320de Tools: Enforce astyle on AP_ExternalControl
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-22 18:21:23 +10:00
Andrew Tridgell
10435ca3c4 waf: added AP_ExternalControl to set of libraries 2023-08-22 18:21:23 +10:00
Peter Barker
2c3ac2fa4e build_options.py: create MAVLink section, populate it
this is for when we want to be able to add or remove mavlink features or mavlink message/command handling
2023-08-22 09:09:54 +10:00
Michelle Rossouw
aa09b0b409 Tools: Update blimp parameters for more realistic dynamics 2023-08-21 21:01:47 +10:00
Tom Pittenger
bb8b901dd2 Tools/autotest: reduce LAND_DISARMDELAY to 3 for Plane CI 2023-08-21 18:49:21 +10:00
Andrew Tridgell
c14e65850b Tools: allow selection of sdcard storage
this has been requested for MatekF765-Wing
2023-08-21 17:03:52 +10:00
Peter Barker
6386da7d1c bootloaders: add MatekL431-RC bootloader 2023-08-20 17:37:44 +10:00
arshPratap
8e7b6e6b6c Tools : Updated description for Arming Motor Service 2023-08-19 23:13:39 +10:00
Peter Barker
9fb872cdd7 AP_Periph: move RC IN parameters to sub-object 2023-08-19 20:27:24 +10:00
Andrew Tridgell
312ca017a0 AP_Periph: added RC input serial port options 2023-08-19 20:27:24 +10:00
Peter Barker
ee0a49bb7c AP_Periph: add support for DroneCAN RCInput packets 2023-08-19 20:27:24 +10:00
Ryan Friedman
a56782546d Tools: Allow enforcing astyle in CLI automatically
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-19 20:26:55 +10:00
Ryan Friedman
08cd651bc3 Tools: Install the right serial module for Ubuntu lunar
* It's used in the firmware uploader.py script
* And a quick modification to reduce code duplication

Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-17 08:36:55 +10:00
yunjiuav
8e0bbc9713 Tools: modify bootloader for YJUAV_A6SE bd 2023-08-17 08:35:37 +10:00
Michael du Breuil
e8517d8e5d Tools: AP_Bootloader: Reserve board id's for SpektreWorks 2023-08-17 08:33:19 +10:00
Tom Pittenger
b9543b3795 Tools/autotest: fix Deepstall CI 2023-08-16 12:18:00 -07:00
Tom Pittenger
3defde99ee Tools/autotest: extend WindEstimates duration 2023-08-16 12:17:23 -07:00
Andy Piper
b835ffc634 bootloaders: add BETAFPV F405 AIO 2023-08-16 17:51:23 +10:00
Henry Wurzburg
24c5eb17a3 Tools: add missing bootloader binaries 2023-08-16 17:49:00 +10:00
Peter Barker
2ce61cce58 AP_Generator: rename generator define to fix feature extraction
pattern-matching requires a regular pattern.  Renaming the class would be bad, so  just rename the define
2023-08-16 17:35:59 +10:00
Peter Barker
08a7fa8d1f Tools: extract_features.py: correct feature extraction for generator
update isn't present in some classes as they inherit it from their base class
2023-08-16 17:35:59 +10:00
QioTek
ec0a829ea5 AP_Bootloader: reserve board id for QioTekAdept_6C
Reserve board id for QioTekAdept_6C
2023-08-16 13:39:43 +10:00
yunjiuav
64435fc5bd AP_Bootloader: add YJUAV_A6SE to board types. 2023-08-16 06:36:27 +10:00
Andrew Tridgell
baa6bc0e2b autotest: revert single precision change for FETtecESC 2023-08-15 22:39:23 +10:00
Andrew Tridgell
5a3b4d3c5f waf: allow whole libraries to be marked as double precision
this is for libraries/SITL and libraries/AP_HAL_SITL
2023-08-15 22:39:23 +10:00
QioTek
5a24c0627d AP_Bootloader: reserve board id for QioTekAdeptH743
Reserve board id for QioTekAdeptH743
2023-08-15 19:45:31 +10:00
Henry Wurzburg
40a8353e6d Tools:add bootloader for YJUAV_A6 bd 2023-08-15 09:32:03 +10:00
Peter Barker
f6e93ad12b Tools: add build_options.py option to remove rallypoint protocol 2023-08-15 08:37:17 +10:00
yunjiuav
b07c921cac Tools:add bootloader for YJUAV_A6SE bd 2023-08-15 08:19:30 +10:00
Peter Barker
a430232e1c autotest: add test for servo output values in scaled passthrough 2023-08-15 08:16:16 +10:00
Peter Barker
6f65b889c7 autotest: add context_set_message_rate_hz
for magically unsetting message rates after we are no longer interested in them
2023-08-15 08:16:16 +10:00
Andy Piper
9fb2341a1d IO_Firmware: dshot firmware supporting 8 channels and f103
update for improved latency and mode setting
add cpuid/mcuid reporting
correct rc input timing on regular iofirmware
update to support increased system clock on f103 and dshot600
update to support reversed and reversible masks
2023-08-15 06:53:48 +10:00
Andy Piper
74fb1a91ca scripts: build f103 variants of iofirmware 2023-08-15 06:53:48 +10:00
Andy Piper
fb5a92ee53 autotest: parse enums of the form FOO = BAR(x) 2023-08-15 06:53:48 +10:00
bugobliterator
de0f875191 IO_Firmware: dshot iofirmware and build script 2023-08-15 06:53:48 +10:00
Peter Barker
f66fcb7a54 autotest: add test for PSC_JERK_Z 2023-08-14 15:24:09 +10:00
Andy Piper
ee279591dc AP_Bootloader: reserve board id for BetaFPV F405 2023-08-13 14:42:33 +01:00
Peter Barker
a2934d7dd2 Tools: size_compare_branches.py: make build failures clearer 2023-08-12 15:31:29 +10:00
Randy Mackay
fb52e6abd1 autotest: relax Copter vibration failsafe timeout 2023-08-12 14:30:02 +10:00