Michelle Rossouw
106e131591
autotest: Added Copter Smart RTL repeat detection test
2024-12-21 16:32:17 +11:00
Bob Long
3982d576eb
autotest: plane: enable ICE frames in FlyEachFrame
...
Now that starter control is an aux channel, engine commands are no
longer blocked by default, so it's easy to enable ICE frames by adding
an engine start command to the beginning of the missions.
2024-12-19 22:11:00 +11:00
Bob Long
b908f1cb9c
autotest: update broken reason for plane-tailsitter
2024-12-19 22:11:00 +11:00
Bob Long
058f66fbe6
autotest: plane: fix flyeachframe param loading
...
This was previously fixed in copter
2024-12-19 22:11:00 +11:00
Bob Long
726e05afb2
autotest: update SIM_ENGINE_FAIL to mask
2024-12-18 18:06:50 +11:00
Bob Long
dee88b4ecb
SITL: default SIM_ENGINE_MUL to 0
...
This makes SIM_ENGINE_FAIL work a little more intuitively, since it is
usually used to simulate a complete failure.
Also, drive-by fix of the SIM_ENGINE_MUL documentation.
2024-12-18 18:06:50 +11:00
Peter Barker
7c084e9955
autotest: use perfect sim gps to avoid races in frsky test
...
can't get mavlink and frsky to agree on a value!
2024-12-17 21:31:15 +11:00
Peter Barker
31ec6f66d9
autotest: fix FRSkyPassThroughSensorIDs test
...
need to clear the read buffers before re-polling sensors - just in case we don't need to!
2024-12-17 21:31:15 +11:00
Eric Katzfey
1ae898d623
Tools: Frame_params: Added parameter set for the ModalAI Sentinel with IO board and PWM ESCs
2024-12-17 11:21:02 +11:00
Peter Barker
535830665c
Tools: stop making python python3
...
this isn't something we should be doing to people's environments
2024-12-17 09:19:20 +11:00
iwashitakirio
8717921c56
board_types.txt: reserve board ID for JFB200
2024-12-17 08:41:00 +11:00
Peter Barker
0630b83478
autotest: test_build_options.py: exempt AP_COMPASS_AK8963_ENABLED from check
...
we recently removed this sensor on CubeOrange, so the test fails
2024-12-16 07:45:41 +11:00
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