Commit Graph

8892 Commits

Author SHA1 Message Date
Peter Barker
aab1ae4018 autotest: test Solo mount 2024-07-20 22:44:10 +10:00
rushyam
218724a3fe Tools: ros2: correct ros_ws to ros2_ws
ros_ws -> ros2_ws
2024-07-20 20:26:07 +10:00
Stephen Dade
8674bb84a6 Tools: Add skid steering motorboat 2024-07-20 19:10:09 +10:00
Peter Barker
6eeaa10b7e Tools: add test for final-yaw behaviour in Auto mode RTL 2024-07-20 19:03:48 +10:00
Peter Barker
9c10e64168 Tools: add documentation for SIM_ACC?_RND parameters 2024-07-20 13:43:44 +10:00
Peter Barker
2f0f7aa669 autotest: tidy Copter flip test 2024-07-20 09:57:55 +10:00
Eric Katzfey
a4bfab8cdc Tools: Added default parameter file for ModalAI D0013 drone 2024-07-20 07:27:53 +10:00
bugobliterator
2ee760e114 bootloaders: update Cube and Here bootloaders 2024-07-17 17:31:15 +10:00
bugobliterator
39c5322133 AP_Bootloader: use malloc_dma to allocate dma safe memory for ecc check 2024-07-17 17:31:15 +10:00
Andrew Tridgell
c137586374 Tools: fixed typo in HAGL feature
thanks Peter :-)
2024-07-17 10:26:36 +10:00
Peter Barker
8dcd3986c7 autotest: correct uploading of exclusion circles 2024-07-17 08:33:44 +10:00
Peter Barker
1de60a31b0 autotest: rename do_reposition to send_do_reposition 2024-07-17 08:33:44 +10:00
Andrew Tridgell
36d85c9349 Tools: added build option for MAVLink HAGL command 2024-07-17 08:03:18 +10:00
Andrew Tridgell
39b28a3e7c Tools: setup motor ordering for ModalAI Autonomy DevKit 2024-07-16 10:54:03 +10:00
Iampete1
49e77718ac Tools: autotest: Copter: add battery unhealthy prearm and failsafe test 2024-07-14 17:11:47 +10:00
Andrew Tridgell
07493edb06 Tools: adjust default ModalAI parameters 2024-07-13 14:38:31 +10:00
Andrew Tridgell
38ea100c5f waf: rename QURT host program to "ardupilot" 2024-07-13 14:38:31 +10:00
Andrew Tridgell
ef24bedabb Tools: added ModalAI dev kit parameters 2024-07-12 15:56:48 +10:00
Andrew Tridgell
af34df2b9f waf: added QURT board target 2024-07-12 15:56:48 +10:00
Andrew Tridgell
a136c28122 waf: don't build CAN libraries if CAN not supported 2024-07-12 15:56:48 +10:00
Andrew Tridgell
354a40651d Replay: use AP_Filesystem to load parameter file
fixes replay build with posix compat changes
2024-07-12 15:56:48 +10:00
Willian Galvani
bd27edc9f5 autotest: test mag fusion and origin backup
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
2024-07-11 14:17:54 -03:00
Peter Barker
bf3a8c0044 Tools: correct sitl-on-hw compilation for boards which constrain sensor counts 2024-07-11 21:24:55 +10:00
Andrew Tridgell
24a6e6bfa1 waf: Revert "waf: use debug option 3 which records defines as well"
this change made use of gdb so slow it is completely unusable for
ArduPilot. Far too many macros, loading gdb takes forever
2024-07-11 14:20:04 +10:00
emshibuya
0b866a4bec Tools: add name to GIT_Success.txt 2024-07-11 08:45:54 +09:00
Andrew Tridgell
096cfdcb61 waf: fixed ESP32 build 2024-07-11 09:28:17 +10:00
Peter Barker
0d12cc7693 Tools: build_options.py: add AP_BARO_PROBE_EXTERNAL_COMPASSES 2024-07-11 09:22:42 +10:00
Thomas Watson
dc58d0406c AP_Periph: add ESC_RATE parameter to RC_OUT peripherals
Like other vehicles (which use RC_SPEED), ESC_RATE is used to set the
PWM output rate for outputs whose functions are set to MotorN so that
ESCs can be driven at a fast speed (400Hz, same default as aerial
vehicles) while servos still run at normal speed (50Hz, controlled by
OUT_RATE).
2024-07-10 18:17:41 +10:00
“Jane_ZeroOne”
91e54272fd Tools: PMU And GNSS ID Reserve for ZeroOne. 2024-07-10 10:07:05 +10:00
Thomas Watson
43bc80ab59 AP_Periph: ensure the dshot type gets set
Same fix as https://github.com/ArduPilot/ardupilot/pull/27093 .
2024-07-09 19:57:31 +10:00
Peter Barker
69c76a96d3 autotest: reboot after any context in which a reboot was done
this makes the assumption that any reboot done within a SITL was because some parameter changes only take effect after a reboot.

... so after we have reverted the parameters, reboot again to make the reverted parameter values take effect
2024-07-09 16:48:29 +10:00
Peter Barker
0cf357eb51 autotest: increase timeout for GCSMission upload test
MAVProxy may not have gotten all of the waypoints uploaded in 5 seconds.
2024-07-09 16:48:29 +10:00
Peter Barker
11e49c5528 autotest: add test for entering loiter after auto in RC failsafe 2024-07-09 10:52:14 +10:00
Peter Barker
a110c9c39f autotest: add tests for onboard file log validity 2024-07-09 10:40:08 +10:00
Andy Piper
58b87f8b42 AP_Bootloader: iFlight 2RAWH743 2024-07-09 09:43:38 +10:00
Andy Piper
aa47c8895f bootloaders: iFlight 2RAWH743 2024-07-09 09:43:38 +10:00
Randy Mackay
dd927e1542 Tools: add build option for Topotek mount 2024-07-09 09:08:51 +10:00
HiRCBro
8e28e6ab26 Tools: longBowF405WING 2024-07-09 09:05:27 +10:00
Peter Barker
91b2d0dcdf autotest: fix race condition in DataFlashOverMAVLink test
we're running at large speedups; 5 simulated seconds might not be enough time for MAVProxy to accumulate statistics.  So get MAVProxy to emit the rate each second instead
2024-07-08 23:20:41 +10:00
Peter Barker
3ca15b23b9 autotest: param_metadata: add jerk as a known unit 2024-07-08 23:04:12 +10:00
Peter Barker
96a78456bf autotest: reboot after reverting rangefinder settings
Co-authored-by: Thomas Watson <twatson52@icloud.com>

Thomas noted that tests prior to RngFndQuality were leaving a LUA rangefinder hanging around in https://github.com/ArduPilot/ardupilot/pull/27484

Thomas' patch fixes RngFndQuality to only collect context messages after a reboot, which will fix the problem.

But tests should *not* leave the vehicle in this state, so this patch fixes that.
2024-07-08 14:36:10 +10:00
Ryoichi
d352153a52 Tools: add name to GIT_Success.txt 2024-07-08 08:42:50 +09:00
Andrew Tridgell
8be0a64155 waf: don't mark esp32 as CYGWIN_BUILD 2024-07-07 07:11:59 +10:00
Andrew Tridgell
039367e340 Tools: wrap _malloc_r on cygwin
fixes dual allocation heap bug
See https://cygwin.com/pipermail/cygwin/2000-July/038916.html
2024-07-07 07:11:59 +10:00
kelek-juta
9c8175994e Tools: add name to GIT_Success.txt 2024-07-06 14:21:03 +09:00
kaw803
7b1e23b07a Tools: add name to GIT_Success.txt 2024-07-06 14:19:21 +09:00
k-kabuto
c43abc4a7b Tools: add name to GIT_Success.txt 2024-07-06 14:17:32 +09:00
hdxgito
2e361c0506 Tools: add name to GitSuccess 2024-07-06 14:15:55 +09:00
sichimur
842b01af9c Tools: add name to GIT_Success.txt 2024-07-06 14:13:40 +09:00
YasuhiroSetoguchi
73574c462b Tools: add name toGIT_Success.txt 2024-07-06 14:07:52 +09:00