Andy Piper
a8ecc2386e
autotest: GainBackoffTakeoff test
2024-09-25 17:13:03 +10:00
Peter Barker
c7c95e086c
AP_Bootloader: correct definition of function to match declaration
...
only returns a `uint8_t`
2024-09-25 08:48:44 +10:00
muramura
8f5861283b
Replay: The number of elements in a char array can be obtained using SIZEOF
2024-09-25 08:46:36 +10:00
timtuxworth
fdbbd320a4
Tools: test use Location::AltFrame for guided_state.target_alt_frame
2024-09-24 22:51:02 +10:00
Peter Barker
24df6f1574
Tools: re-order initialiser lines so -Werror=reorder will work
2024-09-24 22:50:28 +10:00
Alexis Guijarro
c058fb0c19
AP_Bootloader: Reserve a board ID for 3DR-ASAUAV
2024-09-24 22:49:04 +10:00
Henry Wurzburg
dc0984cd65
AP_Bootloader:reserve bd id for Mugin MUPilot
2024-09-24 12:34:56 +10:00
Peter Barker
29a35baf48
AP_Bootloader: add request to fill gaps rather than add to end
...
the gap between 7,109 and 10,000 may be useful for reserving a range for some other function in the future. We have vast numbers of IDs in gaps which should be filled instead.
2024-09-24 11:47:41 +10:00
caijie
1ab778cc6f
Tools: add VUAV-V7pro
2024-09-24 10:07:39 +10:00
ARg
04ee66bec4
Tools/environment_install: print how to activate venv if not default
2024-09-23 19:24:33 +10:00
Clyde McQueen
8b37100772
autotest: large outliers in sub terrain test have low sq
2024-09-23 19:14:34 +10:00
muramura
cb1a156987
Replay: Declare the type of the loop variable and consolidate the processing
2024-09-21 18:10:12 +10:00
Peter Barker
863c3d3140
Tools: build_options.py: add AP_BATTERY_SUM_ENABLED option
2024-09-21 15:28:42 +10:00
cuav-chen2
29176ebabd
Tools: Add in BMM350 Driver
2024-09-21 10:08:36 +10:00
AwkAmr
8f4f20dc32
Tools: added name to GIT_Success.txt
...
Added name.
2024-09-21 10:07:49 +10:00
Tom Pittenger
810e51be0d
AP_Bootloader: reserve new board ID for FlysparkF4
2024-09-21 08:36:58 +10:00
muramura
0e72fc7bd2
Replay: Change NULL to nullptr
2024-09-20 10:38:56 +10:00
muramura
36dcadf652
Replay: Change to a Boolean value
2024-09-20 09:20:12 +10:00
Naveen Kumar
3dea20e5d6
Tools: added name to GIT_Success.txt
2024-09-19 19:10:20 +09:00
Peter Barker
35c25be37e
Tools: stop invoking setup.py directly
...
the command-line interface for setup.py is deprecated
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
2024-09-19 11:43:03 +10:00
Peter Barker
69f2d0d0c6
Tools: Replay: fix use-after-free in Replay error path
2024-09-19 11:42:50 +10:00
Peter Barker
35a8a04787
waf: add -Werror=use-after-free to CFLAGS and CXXFLAGS
2024-09-19 11:42:50 +10:00
Peter Barker
c6491d6b45
CI: build CubeBlack-EKF2 not CubeOrange-EKF2 in CI
...
we really just care that EKF2 builds here, the board really isn't that important
2024-09-19 11:42:37 +10:00
Rahul
1038b458b5
Tools: build_options.py: add MLX90614
2024-09-18 19:10:01 +10:00
Tsuyoshi Arakawa
03476704ce
Tools: added name to GIT_Success.txt
2024-09-18 08:54:47 +10:00
Ryan Friedman
86f51ee5a4
Tools: Remove bionic support for ubuntu setup
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-17 22:11:22 +10:00
Thomas Watson
a9ea760cad
Tools/ardupilotwaf: improve dronecangen dependency tracking
...
Have the build depend on the input message definition files and the
generator source code so that the code is regenerated if either change.
2024-09-17 10:45:17 +10:00
Ryan Friedman
0cc07ac1ab
AP_DDS: Add test for geopose heading
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-17 10:32:25 +10:00
Peter Barker
6b7cb893d7
Tool: build_options.py: add missing IST8310 feature
2024-09-17 10:31:27 +10:00
Andy Piper
202de8cc40
autotest: FAST_ATTITUDE looks at ANG now
2024-09-17 10:12:35 +10:00
Andrew Tridgell
c23815e705
Tools: rebuild PPPGW bootloaders
2024-09-17 10:02:29 +10:00
Andrew Tridgell
6d94bb8f81
Tools: added build option AP_NETWORKING_CAN_MCAST_ENABLED
2024-09-17 10:02:29 +10:00
Andrew Tridgell
ef4fce80fb
AP_Bootloader: support CAN multicast server
...
allows for fw update of network peripheral devices
2024-09-17 10:02:29 +10:00
bugobliterator
27b202e984
AP_Periph: make can broadcast threadsafe, like can_printf call from lua thread
2024-09-16 19:45:24 +10:00
Yuxin Pan
a717283c62
Tools: remove baro param from white list
2024-09-16 17:25:02 +10:00
Andrew Tridgell
fc2f518934
autotest: added CopterTailsitter test
...
test rearward rangefinder
2024-09-14 08:39:51 +10:00
Ikko Eltociear Ashimine
78f0e78977
Tools: update param_parse.py
...
seperator -> separator
2024-09-12 14:55:03 +10:00
Yuxin Pan
adc147aba3
Tools: remove params from whiltelist
2024-09-12 06:54:15 +10:00
Andrew Tridgell
ef5e3c5662
Tools: use "--enable-PPP" not "--enable-PPP_Support"
2024-09-11 16:11:22 +10:00
Andrew Tridgell
bcf19b6d0d
Tools: adjust usage of --enable for uppercase names
2024-09-11 16:11:22 +10:00
Andrew Tridgell
b2b9226863
waf: allow any custom build option to be specified in waf configure
...
this makes it easy to configure with any option from build_options.py
2024-09-11 16:11:22 +10:00
Ryan Friedman
236b3e5eb3
Tools: Hotfix missing 3 and linters
...
* CI was disabled, we missed these
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-11 13:54:53 +10:00
Yuxin Pan
e7359c12f1
Tools: add some parameter documentation
...
SITL: vehicle_test_suite.py parameters removal from whitelist
SITL: Add known unit amp hour
SITL: Add known unit Ah
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2024-09-11 10:22:22 +10:00
Peter Barker
d6386cc1fd
autotest: add test we don't die with bad RC channel for roll
2024-09-10 22:00:50 +10:00
Randy Mackay
c3a1e53bfb
Tools: add camera-thermal-range build option
2024-09-10 20:59:49 +09:00
Ryan Friedman
d18a2b22f9
Tools: Give ardupilot venv access to system packages
...
* When possible, we can use the apt-installed python packages which are
ABI stable
* Same for the other OS's that have VENV setup scripts
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-10 15:11:00 +10:00
Ryan Friedman
d4a62f22e2
Tools: Use apt for pexpect
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-10 15:11:00 +10:00
Ryan Friedman
33d75f10e7
Tools: ros2: Add missing dep and improved instructions
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-10 12:46:33 +10:00
Ryan Friedman
1f0f41297b
Tools: ros2: Add geopose test
...
* Add missing deps
* Reduce some duplication
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-10 12:46:33 +10:00
Thomas Watson
dcd34dd39e
AP_Periph: clean up node ID parameter handling
...
Properly document the range and behavior.
Rename storage variable as it doesn't connect to the DNA preferred ID
feature.
2024-09-10 12:36:34 +10:00