Andrew Tridgell
70fb79c349
Tools: rename AP_UAVCAN to AP_DroneCAN
2023-04-08 07:11:23 +10:00
Andrew Tridgell
75ed340efa
waf: rename UAVCAN to DroneCAN
2023-04-08 07:11:23 +10:00
Andrew Tridgell
0c3c379f69
Tools: remove references to modules/uavcan
2023-04-08 07:11:23 +10:00
Peter Barker
cdb4012886
Tools: enforce astyle formatting in AP_DDS
2023-04-07 18:21:14 +10:00
Randy Mackay
945b013e58
Tools: build option for Camera_MAVLinkCamV2
2023-04-06 20:58:22 +10:00
Peter Barker
59c2197029
Tools: extract_features: extract precland backend features
2023-04-05 18:33:19 +10:00
Peter Barker
149b0e68f2
build_options.py: add options for companion and IRLock
2023-04-05 18:33:19 +10:00
Peter Barker
d8bc223fe4
autotest: param_parse.py: recurse, don't glob in lua script dirs
...
many scripts are now categoriesed e.g. Aerobatics
2023-04-05 10:07:19 +10:00
Peter Barker
aa863523a6
Tools: remove dsdl_generated before building bootloader
...
waf doesn't take care of this for us
2023-04-05 07:52:30 +10:00
Peter Barker
10c74f3a44
sim_vehicle.py: consolidate vehicle aliases into once place
2023-03-30 20:16:39 +11:00
Peter Barker
18dc37eef8
Tools: blacklist build of CubeOrangePlus-SimOnHardware bootloader
...
Just as we do the CubeOrange equivalent; this uses the CubeOrangePlus bootloader
2023-03-30 09:33:01 +11:00
Andy Piper
ca5dc2ba90
IO_Firmware: rebuild iofirmware
2023-03-29 20:49:40 +11:00
Andy Piper
99eb8cf141
bootloaders: update bootloaders for MatekF405-CAN
2023-03-29 20:49:40 +11:00
Andy Piper
0221b565a5
scripts: make sure configure_all.py detects periph builds correctly
2023-03-29 20:49:40 +11:00
Andy Piper
c7bd87ce33
waf: disable watchdogs on debug builds
2023-03-29 20:49:40 +11:00
Andy Piper
5af45db4f2
bootloaders: update SPRacingH7 bootloader
2023-03-29 20:49:40 +11:00
Andy Piper
7884694771
AP_Bootloader: fix virtual timer interface
2023-03-29 20:49:40 +11:00
bugobliterator
56068e65c6
waf: add support for multithreaded register/unregister of DroneCAN handlers
2023-03-29 17:16:39 +11:00
bugobliterator
50a760d8a5
Tools: add --enable-dronecan-tests option to autotest
2023-03-29 17:16:39 +11:00
bugobliterator
ef117dc3cf
AP_Bootloader: fix bootloader build
2023-03-29 17:16:39 +11:00
bugobliterator
d0b79959e7
Tools: scripts: replace sitl-32bit with force-32bit
2023-03-29 17:16:39 +11:00
bugobliterator
c90cf03619
autotest: replace sitl_32bit with force_32bit
2023-03-29 17:16:39 +11:00
bugobliterator
50bfa516bc
waf: add support for dronecan on linux
2023-03-29 17:16:39 +11:00
bugobliterator
c386f9bdcd
Tools: add force-32bit option while building sitl for CAN test
2023-03-29 17:16:39 +11:00
bugobliterator
0e80802f69
waf: replace libuavcan with libcanard for vehicle builds
2023-03-29 17:16:39 +11:00
jfbblue0922
378bfe238c
Tools: allocate a board ID for AP_HW_JFB110
...
add JFB-110 board definition
2023-03-29 07:08:38 +11:00
Peter Barker
81a73e9477
Tools: remove dead Tools/scripts/magfit_flashlog.py script
...
place has been taken by things like magfit.py
2023-03-27 10:43:57 +11:00
tzarjakob
6fa14ffe87
Tools: configuration of Precision Landing for custom build server
2023-03-27 09:04:07 +11:00
Peter Barker
1bc9c490a1
Tools: remove remove redundant install-apt-ci.sh
...
this isn't referenced anywhere and is causing unnecessary maintenance overhead.
Presumably overtaken by github docker install images and the devenv install scripts
2023-03-27 08:50:08 +11:00
Andrew Tridgell
e6d6848fb1
AP_Periph: prepare for 1.5.0 release
2023-03-27 07:36:19 +11:00
Andrew Tridgell
7f66e35459
AP_Periph: release notes for 1.5.0
2023-03-27 07:35:41 +11:00
Andrew Tridgell
7e3b538b16
waf: added --board-start-time configure option
2023-03-24 08:31:25 +11:00
xiao
fb75c2f50b
Tools: reserve ID for PixSurveyA1-IND
2023-03-22 18:41:15 +11:00
Cedric0489
288c9696ae
bootloaders: add bootloader for PixSurveyA1-IND
2023-03-22 18:41:15 +11:00
Andy Piper
75c31cc8de
bootloaders: bootloaders for Flywoo F745v2
2023-03-22 18:35:08 +11:00
bugobliterator
a065e5f158
bootloaders: add CubeOrangePlus-bdshot bootloaders
2023-03-22 18:14:32 +11:00
Peter Barker
97f8781a3d
build_options.py: add generator backend options to build_options.py
2023-03-22 18:06:31 +11:00
Peter Barker
ba3aa0c158
AP_Periph: add and use a "bool read(c)" method to AP_HAL
...
this is much less likely to not work vs the int16_t equivalent
2023-03-22 17:59:11 +11:00
Pierre Kancir
546e70ff92
Tools: split dds test into SITL and STM
2023-03-22 09:22:36 +11:00
Ryan Friedman
f604dd5cdf
Tools: CI: Add building DDS to a STM32H7 board
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-03-22 09:22:36 +11:00
Ryan Friedman
74e7703288
waf: Remove unused XRCE_DEPENDENCIES
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-03-22 09:22:36 +11:00
Ryan Friedman
d1639f5d58
autotest: Add option to enable dds
...
* Disabled by default
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
Co-authored-by: Arsh Pratap <arshpratapofficial@gmail.com>
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
2023-03-22 09:22:36 +11:00
Ryan Friedman
c7cac9abae
waf: Add building DDS client to waf
...
* Had to ignore pre-commit hooks for isort and mypy since there are unrelated broken issues in the file
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
Co-authored-by: Arsh Pratap <arshpratapofficial@gmail.com>
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
2023-03-22 09:22:36 +11:00
Nicholas Kruzan
522f480b2d
Tools: add jolnir on install script
...
Allow to install dev environment on distros that have 'jolnir' as release name
2023-03-20 19:25:01 -07:00
Iampete1
65374a01a3
Tools: autotest: param metadata: allow parsing multi line values
2023-03-21 11:41:18 +11:00
Iampete1
8b36fde0c1
AP_Periph: fix proximity parameter path
2023-03-21 11:41:18 +11:00
Peter Barker
f12777f369
autotest: add test for GuidedYawRate being indpendent of set-rate rate
...
A bug is being fixed where we couldn't achieve the maximum rate due to the input speed of the guided command.
This makes sure the rate achieved is independent of the rate at which the attitude rate is being set
2023-03-21 08:23:12 +09:00
bugobliterator
4808b5bfa1
Replay: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
327ec0c355
Tools: enable aux IMUs while testing Plane
2023-03-21 10:04:16 +11:00
bugobliterator
e2509b7c6b
autotest: add support for setting number of auxiliary IMUs
2023-03-21 10:04:16 +11:00