Commit Graph

9306 Commits

Author SHA1 Message Date
Peter Barker
5de498f54b Tools: correct enable/disable of AP_DRONECAN_VOLZ_FEEDBACK_ENABLED
recent servo-feedback library didn't record appropriate dependencies in build_options.py
2024-12-31 12:45:41 +11:00
Andy Piper
7e8aab1ae8 bootloaders: add CBU-H7-LC-Stamp 2024-12-31 09:31:33 +11:00
Andy Piper
dd28ea2805 AP_Bootloader: add CBUnmanned CBU-H7-LC-Stamp 2024-12-31 09:31:33 +11:00
santhoshini
a1cba7a7aa Tools: add board support for CrazyF405 2024-12-31 09:25:10 +11:00
mateksys
b0c2d87039 Tools: add MatekG474-GPS bootloader 2024-12-31 09:22:59 +11:00
Henry Wurzburg
b76da82387 Tools: add AutoLand fixed-wing mode 2024-12-31 09:18:49 +11:00
Andrew Tridgell
33841aaed5 autotest: added non-compass takeoff test
autotest:add test for autoland mode
2024-12-31 09:18:49 +11:00
Thomas Watson
05f024ade7 ardupilotwaf: properly configure double precision tests
Use new setup function. Unsure if this affects anything.
2024-12-31 08:16:55 +11:00
Thomas Watson
084661d099 ardupilotwaf: properly configure double precision tasks
There might be multiple copies of the flags, so remove all of them. Also
pull the setup into a helper function to avoid duplicating the logic.

On ChibiOS boards, this fixes SITL (which had issues with position
quantization) and affects the SBF GPS driver (which was probably fine
before but does change slightly).
2024-12-31 08:16:55 +11:00
Yuji Sakamoto
8afc5000d8 Tools: add name to GIT_Success.txt 2024-12-29 17:41:21 +11:00
Peter Barker
13f9ad8f8c autotest: add test for return-to-initial-yaw RTL behaviour 2024-12-27 21:32:57 +11:00
Andrew Tridgell
06930cf317 Tools: rebuild AP_Periph bootloaders
cope with very high latency links
2024-12-27 18:14:04 +11:00
Andrew Tridgell
fd56f99218 AP_Bootloader: cope with very delayed links in DroneCAN bootloader
this makes it possible to update a periph over the
support.ardupilot.org link
2024-12-27 18:14:04 +11:00
Rhys Mainwaring
3235a0692c Tools: ardupilotwaf: esp32 does not have hardware double
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-12-26 19:59:15 -06:00
Mohammed Lamghari
004d46eb5c Tools: added name to GIT_Success.txt 2024-12-27 07:14:27 +11:00
Iampete1
95d4dc1a0d Tools: AP_Periph: Web: scripts: fix luacheck issue 2024-12-24 14:48:58 -06:00
Iampete1
f213edb50b Tools: autotest: logger_metadata: allow @LoggerEnum to override enum name 2024-12-24 11:34:07 +11:00
Iampete1
6400ce5833 Tools: autotest: quadplane: MAV_CMD_DO_ENGINE_CONTROL: wait after RC input change before sending command 2024-12-24 11:34:07 +11:00
Iampete1
5695480ab3 Tools: autotest: copter: add test for scripting flip mode 2024-12-24 11:05:56 +11:00
Thomas Watson
f964d3aed3 waf: add defaults.parm support to esp32 using ROMFS
And drop broken remnants of code using apj_tool to do it.
2024-12-24 10:50:21 +11:00
Vitaliy Nimych
827dc73cf1 board_types.txt: reserve bootloader id for stellar H7V2 2024-12-24 10:45:27 +11:00
Peter Barker
f94a698471 autotest: ensure WATER_DEPTH has correct rate with multiple backends 2024-12-23 10:05:23 +09:00
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