Andrew Tridgell
19ce28a49d
autotest: allow CAN test to run at speedup 10
...
we can now use larger speedups for DroneCAN SITL AP_Periph
2023-08-24 13:06:40 +10:00
Andrew Tridgell
52a2824085
autotest: fixed periph param defaults
2023-08-24 13:06:40 +10:00
Andrew Tridgell
9665959e84
autotest: added default params for periph
2023-08-24 13:06:40 +10:00
Andrew Tridgell
e3653adea2
autotest: rename option --can-peripherals from --can-gps
2023-08-24 13:06:40 +10:00
Andrew Tridgell
698e38e849
AP_Periph: allow SITL periph with more devices
2023-08-24 13:06:40 +10:00
Andrew Tridgell
ce288856b5
waf: enable mag, baro, compass, airspeed and rangefinder in SITL periph
2023-08-24 13:06:40 +10:00
Andrew Tridgell
c151d9bc3d
Tools: removed native_millis/micros
2023-08-24 13:06:40 +10:00
Peter Barker
a44820cfde
autotest: tidy Rover DriveMaxRCIN test
...
take advantage of created infrastructure
2023-08-24 12:02:38 +10:00
Nick Exton
f2dcf72fbb
AP_Bootloader: Reserve 100 IDs for SYPAQ Systems
2023-08-24 11:59:32 +10:00
Nick Exton
9184653c4d
AP_Bootloader: Adjust reserved IDs for SpektreWorks
...
Reserve 100 IDs instead of 101.
2023-08-24 11:59:32 +10:00
Nick Exton
e5e20143a3
AP_Bootloader: Adjust reserved IDs for Carbonix
...
Reserve 100 IDs instead of 101.
2023-08-24 11:59:32 +10:00
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