George Zogopoulos
7e3ae6c6e6
autotest: Enabled/edited old test and added new test on home alt reset
2024-12-14 15:46:14 +11:00
Patrick Huesler
b0490d6400
Tools: update install-prepreqs-ubuntu.sh to support Ubuntu 24.10 Oracular
2024-12-14 15:43:16 +11:00
Peter Barker
b5ba09664e
Tools: remove superfluous linefeed from panic strings
...
panic adds this within the HAL layer.
2024-12-14 10:06:13 +11:00
Andy Piper
631c4944ff
scripts: correct runcam build option description
2024-12-13 11:07:09 +00:00
Andy Piper
00c9d013dd
scripts: HAL_RUNCAM_ENABLED -> AP_CAMERA_RUNCAM_ENABLED
2024-12-13 11:07:09 +00:00
Iampete1
a9ecb4428b
Tools: autotest: defualt_params: quadplane: fix yaw rate tune typo.
2024-12-12 21:52:02 +00:00
Andrew Tridgell
6173356b13
autotest: fixed race condition in Copter.MinAltFenceAvoid
2024-12-11 18:58:00 +11:00
Andrew Tridgell
c9e9b13404
autotest: fixed race in MinAltFenceAvoid copter test
2024-12-11 18:58:00 +11:00
Andrew Tridgell
9dc6e1cbea
autotest: update plane switch fence test
...
the FENCE_AUTOENABLE option should be honoured even with a fence
switch in the disable position
2024-12-11 18:58:00 +11:00
Andrew Tridgell
4c40d66d7d
autotest: fixed test suite for FENCE_AUTOENABLE=2
2024-12-11 18:58:00 +11:00
Andrew Tridgell
42ad2a7911
autotest: added non-compass takeoff test
2024-12-11 08:44:15 +11:00
Andrew Tridgell
4f7a1fc81c
Tools: support CANFD log playback in CAN_playback.py
2024-12-11 08:43:56 +11:00
Andrew Tridgell
7023650c69
Tools: added option for CAN logging
2024-12-11 08:43:56 +11:00
Henry Wurzburg
051c2dcd35
Tools: add Plane autoland applet
2024-12-10 13:18:41 +11:00
rishabsingh3003
031b5268a8
autotest: add test for stuck tether simulation
2024-12-10 10:48:00 +11:00
Thomas Watson
a14fb9ab28
AP_HAL_ESP32: regenerate sdkconfig after sdkconfig.defaults change
...
Ensures the sdkconfig does not get out of date as updates are made to
the defaults. The sdkconfig can still be manually changed for testing.
2024-12-10 10:32:47 +11:00
YI-BOYANG
1b51d6ace3
Tools: add GEPRC_TAKER_H743
2024-12-10 10:30:54 +11:00
Andrew Tridgell
60f6a9deec
waf: enable IMU in simulated AP_Periph
2024-12-10 09:29:37 +11:00
Andrew Tridgell
4c0ef40d3b
AP_Periph: fixed IMU in periph
...
wait_for_sample() can't handle very low sample rates without a
separate delay() by a ms value
2024-12-10 09:29:37 +11:00
Andrew Tridgell
7a0af16d6c
Tools: allow PID filtering to be enabled on custom build server
...
we have a small plane with a SpeedyBeedF405Wing, 1M flash, that needs
PID filtering for some structural modes
2024-12-09 07:40:06 +11:00
shen
f9285112a8
Tools: add AEROFOX H7 bootloaders
2024-12-07 18:10:09 +11:00
George Zogopoulos
768b2eabc4
autotest: Created test for unsuccessful takeoff level off
2024-12-04 18:07:30 +11:00
Andy Piper
21106380b3
waf: add rate loop config abstraction that allows code to be elided on non-copter builds
2024-12-04 07:45:05 +11:00
Andy Piper
ba6da82f07
scripts: add AP_INERTIALSENSOR_FAST_SAMPLE_WINDOW_ENABLED to build_options.py and extract_features.py
2024-12-04 07:45:05 +11:00
Andy Piper
31dc7a85bf
autotest: add rate thread autotest
2024-12-04 07:45:05 +11:00
Andrew Tridgell
13807f24d7
AP_Periph: added simulation of DroneCAN servo status
...
allows for testing of DroneCAN servo logging in SITL
2024-12-03 07:38:17 +11:00
Iampete1
a47aaef2b4
Tools: scripts: build options and extract features: add `AP_Servo_Telem`
2024-12-03 07:38:17 +11:00
Iampete1
b9dd814935
Tools: ardupilotwaf: add `AP_Servo_Telem` to common vehicle libraries
2024-12-03 07:38:17 +11:00
Tom Pittenger
5503ac204e
Tools: update WSL2 use in uploader.py
2024-12-02 11:31:35 -08:00
Thomas Watson
da4fee5a9a
autotest: fix testing and simulated register scaling
...
* make test actually test something
* fix scaling to match datasheet values
2024-12-02 10:10:01 -06:00
Thomas Watson
6abbefde12
autotest: allow assertion of mavlink message array elements
2024-12-02 10:10:01 -06:00
Peter Barker
cc4110140c
Tools: add support for ina3221 triple-channel current/voltage sensor
2024-12-02 10:10:01 -06:00
Baris
6efeef9cec
Tools: added name to GIT_Success.txt
2024-12-02 13:11:21 +00:00
George Zogopoulos
646a1a54c2
autotest: Added TECS test for constantly changing home alt
2024-11-27 19:35:03 +11:00
Andrew Tridgell
5c6be69624
Tools: added QUICKTUNE to build options
2024-11-27 14:07:38 +11:00
Michelle Rossouw
cf1a4b6501
autotest: Added Quicktune C++ tests
...
for quadplane and copter
2024-11-27 14:07:38 +11:00
Andrew Tridgell
7e4a85ba3f
autotest: adjust default quadplane tune
2024-11-27 14:07:38 +11:00
Pierre Kancir
5ca1e48040
Tools: build_ci: use /tmp/pip-cache for cache
2024-11-27 09:07:18 +11:00
Pierre Kancir
37c59e224e
Tools: autotest: reword WARN to Problem on log link issue to prevent catch by CI
2024-11-27 09:07:18 +11:00
Ryan Friedman
a7bbb1439c
Tools: Add tabulate dependency
...
* Used in filter_size_compare_branches_csv
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-27 08:51:08 +11:00
Mirko Denecke
b7ace6c67b
Tools: Add new board ids for UAV-DEV GmbH
2024-11-26 15:42:58 +11:00
Pierre Kancir
bfc94b6e02
Tools: output ccache and diff size output to github action summary
2024-11-26 15:41:03 +11:00
Pierre Kancir
2cd0ac1e35
Tools: move pretty_diff_size to Tools/build_tests
2024-11-26 15:41:03 +11:00
Peter Barker
ef18e9bc84
autotest: add offset_location_heading_distance
2024-11-25 11:37:38 +11:00
Peter Barker
eec8823eb9
autotest: add test for storing many fence items on SD card
2024-11-25 11:37:38 +11:00
Pierre Kancir
a4b27c6c37
Tools: build_ci: disable .profile check on github actions
2024-11-24 06:55:29 +11:00
Pierre Kancir
95a273e18a
Tools: build_ci: disable pip root user warning on CI
...
Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
2024-11-24 06:55:29 +11:00
Pierre Kancir
7980fabeeb
Tools: build_ci: disable pip progressbar, use /tmp/pip-cache for cache
...
prevent :
The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
2024-11-24 06:55:29 +11:00
snktshrma
fcd61c38ae
Tools: ros2: Added message and dds test for copter takeoff
2024-11-23 09:00:27 +09:00
Peter Barker
d5e33a7026
autotest: remove parameters from SIM-param-whitelist
...
these are now documented
2024-11-22 20:21:27 +11:00