Commit Graph

59973 Commits

Author SHA1 Message Date
Andrew Tridgell faad074abd AP_Periph: fixed debug bitmask docs 2023-09-14 17:08:10 +10:00
Davide_Lentini 5b0d7928bd hwdef: Update luminousbee5 defaults.parm 2023-09-14 12:40:59 +10:00
Michael du Breuil ee4e5766fb Tools: Add sw-nav-f405 bootloader 2023-09-14 10:56:20 +10:00
Michael du Breuil dcfd9f6586 AP_HAL_ChibiOS: Add sw-nav-f405 target
Navlight board with a compass, requires #24945 for status light to work
2023-09-14 10:56:20 +10:00
Michael du Breuil 3243751e0b AP_Notify: Reenable the DiscreteRGB backend 2023-09-14 10:55:26 +10:00
Henry Wurzburg ae05df22eb HWDEF: Correct define errors in HEEWING and Tmotor bds 2023-09-14 10:38:01 +10:00
Peter Barker 1a97d222d0 autotest: quadplane: fix race condition on RTL heartbeats 2023-09-14 09:04:41 +10:00
Peter Barker f30dcdc0c3 autotest: remove really long debug line
So this was over 255*50 bytes long..... meaning the sequence number overflows...
2023-09-14 09:04:18 +10:00
Peter Barker 2319ba5e58 autotest: stop echoing autopilot statustext messages back to autopilot
These are already logged on the autopilot as MSG messages (without the extra stuff we tack on.

They are also already in our .tlog because we just received them via statustext....
2023-09-14 09:04:18 +10:00
Peter Barker 5a0b3f7d53 autotest: send all of progress message to autopilot
sending only the very first portion of these makes the feature less useful, so use statustext chunking feature to send all of message
2023-09-14 09:04:18 +10:00
Peter Barker ee316f04ed Plane: allow DO_VTOL_TRANSITION as both LONG and INT commands 2023-09-13 21:25:14 +10:00
Peter Barker cb2ea97f66 autotest: add test for DO_VTOL_TRANSITION 2023-09-13 21:25:14 +10:00
Peter Barker 1036244c65 autotest: tidy and re-enable QAUTOTUNE test
.... this one seems to have been accidentally removed at some stage...
2023-09-13 19:43:21 +10:00
Peter Barker 5e9c2a04d0 Copter: allow motor tests to be triggered with COMMAND_INT 2023-09-13 18:14:31 +10:00
Peter Barker a1b021e833 Plane: move nav_delay state to be private in ModeAuto 2023-09-13 18:08:10 +10:00
Ep Pravitra db72fd16d4 AP_AdvancedFailsafe: make GCS failsafe timeout a parameter 2023-09-13 18:06:28 +10:00
zvldz 8e08a9bdf6 AP_VideoTX:add additional freq bands 2023-09-13 18:05:24 +10:00
Andy Piper 2f807230d0 AP_AHRS: rename get_angle_P_scale_logging() 2023-09-13 18:02:44 +10:00
Andy Piper 31a2acb7ad AC_AttitudeControl: rename get_angle_P_scale_logging() 2023-09-13 18:02:44 +10:00
Andy Piper f25e67e3eb Plane: add option to scale FF in VTOL modes based on ratio of angle gains 2023-09-13 18:02:44 +10:00
Andy Piper ab24f97275 APM_Control: implement single-cycle feed-forward scaler for roll and pitch 2023-09-13 18:02:44 +10:00
Peter Barker df911e9e76 AP_Notify: remove unused enumeration
this was copied over into the OreoLED driver
2023-09-13 17:34:30 +10:00
Peter Barker 219a13e45f autotest: tweak wait-for-gps-health
show how long we had to wait, ensure we don't work with stale data
2023-09-13 17:24:07 +10:00
Peter Barker 0918ddc05a autotest: allow lots of time for GPS rate to recover after simple gyrocal
simple gyro cal makes the GPS units go unhealthy as they are
not maintaining their update rate (gyro cal is synchronous
in the main loop).  Usually ~30 seconds to recover...
2023-09-13 17:24:07 +10:00
Peter Barker 0894cfc0c8 Rover: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker 0f48bf7552 Blimp: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker 2d5452d540 ArduSub: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker c1b5e9a446 ArduPlane: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker 619b1ecd47 ArduCopter: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker 4f0b328674 GCS_MAVLink: support preflight calibration via command_int 2023-09-13 17:24:07 +10:00
Peter Barker 8b59ad9006 autotest: add tests for MAV_CMD_PREFLIGHT_CALIBRATION 2023-09-13 17:24:07 +10:00
TunaLobster 6f80f8f200 AP_HAL_ChibiOS: Add hwdef for ARK_CANNODE 2023-09-13 17:06:02 +10:00
Andy Piper a242a4750c bootloaders: ARK_CANNODE bootloaders 2023-09-13 17:06:02 +10:00
Andy Piper 1e7aff132f bootloaders: mRoControlZeroOEMH7 bdshot version 2023-09-13 17:04:24 +10:00
Andy Piper f02b34fc02 hwdef: mRoControlZeroOEMH7 bdshot version 2023-09-13 17:04:24 +10:00
Andy Piper feabd1f568 AP_HAL_ChibiOS: hwdef for Flywoo F405 Pro 2023-09-13 17:03:51 +10:00
Andy Piper 9387236e6c AP_HAL_ChibiOS: prefer bi-directional dshot channels that can be shared on F4 and F7 2023-09-13 17:03:51 +10:00
Andy Piper e000e57572 bootloaders: bootloaders for Flywoo F405 Pro 2023-09-13 17:03:51 +10:00
Peter Barker 909401b15f autotest: loosen constrain on proximity distance message
the floating/double changes appear to have cause this to start to flap
2023-09-13 12:46:58 +10:00
Ryan Friedman fc924857d3 Tools: ROS2 add missing runtime dependency for running ardupilot_sitl
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-09-13 11:50:15 +10:00
rishabsingh3003 8a1fa0e096 Copter: Allow fast descend while Prec Landing 2023-09-13 11:49:16 +10:00
rishabsingh3003 d5a5f4f863 AC_PrecLand: Allow fast descend 2023-09-13 11:49:16 +10:00
Nick Exton cc25f2915a AP_Mount: In Siyi, fix calculation of attitude quaternion
Order of rotation for Siyi gimbals is (yaw, roll, pitch), which is 312
order. Quaternion::from_euler() function assumes a 321 order of
rotation (yaw, pitch, roll).
2023-09-13 11:48:47 +10:00
Peter Barker f2f7f7de3b autotest: add test for Plane MAV_CMD_DO_VTOL_TRANSITION mission item 2023-09-13 11:48:27 +10:00
Henry Wurzburg 63136e9060 AP_OSD:add Aviation style AH option 2023-09-13 08:29:00 +10:00
Tom Pittenger 2365f5ca1a AP_Periph: Update BATT_HIDE_MASK desc
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com>
2023-09-13 08:16:45 +10:00
Tom Pittenger 6fb94828fe AP_Periph: add param BATT_HIDE_MASK 2023-09-13 08:16:45 +10:00
Peter Barker 86aad6f6bf AP_Logger: log valid-input and in-rc-failsafe
Can now sensibly log these now the RC_Channels library has the methods
2023-09-12 19:14:18 +10:00
Leonard Hall ffc553f34f AC_AttitudeControl: Fix yaw limit calculations 2023-09-12 19:14:01 +10:00
Randy Mackay ed7ca580c2 AC_AttitudeControl: add const get_rate_pid accessors 2023-09-12 19:14:01 +10:00