Commit Graph

55193 Commits

Author SHA1 Message Date
Iampete1 f1b62fe3c7 Plane: QRTL if RTL is expecting to VTOL land and close home with VTOL motors active 2023-01-08 21:03:25 +11:00
Iampete1 7fca4607db AP_RangeFinder: skip GPIO arming check on analog backend 2023-01-08 21:03:25 +11:00
Leonard Hall 582f38de76 Copter: Support changing update period in Motors 2023-01-08 21:03:25 +11:00
Leonard Hall 685984cc8f Plane: Support changing update period in Motors 2023-01-08 21:03:25 +11:00
Leonard Hall 578cc41372 Sub: Support changing update period in Motors 2023-01-08 21:03:25 +11:00
Leonard Hall 0e50b5bb94 AP_Motors: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 67043eec14 Copter: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall f0a9b96eca Plane: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall eb67c92852 AntennaTracker: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 73bb3a5e4b Sub: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 4662b3b180 Blimp: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 333596d233 AC_WPNav: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall affe9bc35f AC_AttitudeControl: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 3d1959e159 AP_WheelEncoder: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall 951c818927 AP_Control: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall a11a1db58b Filter: Support changing update period 2023-01-08 21:03:25 +11:00
Leonard Hall f07448a0ac AP_Math: Support changing update period 2023-01-08 21:03:25 +11:00
lthall 925510e44f AC_PID: Support changing update period 2023-01-08 21:03:25 +11:00
Peter Hall 5615ebd8b8 Plane: Quadplane: tiltrotor: add Q_OPTION to keep motors tilted up when disarmed in FW modes 2023-01-08 21:03:25 +11:00
Peter Barker 8cde9dc709 bootloaders: add bootloader for PixPilot-v6 2023-01-08 21:03:25 +11:00
xiao c45608c3e5 Tools: reserve ID for PixPilot-V6 2023-01-08 21:03:25 +11:00
xiao 98654cbcf0 AP_HAL_ChibiOS: added PixPilot-V6 2023-01-08 21:03:25 +11:00
Andrew Tridgell f5e3df7981 CI: only run test_size on a pull request 2023-01-08 21:03:25 +11:00
Andy Piper e228244d33 AP_HAL_ChibiOS: increase SPI clock for ICM42688 on CUAV-Nora
use regular speed for ICM42688 CS on Nora
2023-01-08 21:03:25 +11:00
Andy Piper 14f7a8b536 scripts: add CUAV-Nora-bdshot 2023-01-08 21:03:25 +11:00
Andy Piper fcf98e3ad2 bootloaders: add CUAV Nora bdshot bootloaders 2023-01-08 21:03:25 +11:00
Andy Piper 62028a3b0d AP_HAL_ChibiOS: hwdef for bdshot version of CUAV Nora/Nora+ 2023-01-08 21:03:25 +11:00
Randy Mackay d9c4897335 Copter: version to 4.3.2 2023-01-08 21:03:25 +11:00
Randy Mackay c57e1d7287 Copter: 4.3.2 release notes 2023-01-08 21:03:25 +11:00
Andrew Tridgell cafc7b9119 Plane: prepare for 4.3.2 release 2022-12-23 10:16:34 +11:00
Andrew Tridgell 540d48c6a4 Plane: release notes for 4.3.2 2022-12-23 10:16:34 +11:00
Randy Mackay be75b3f24e AP_Arming: revert add system check of main loop rate
This reverts commit 6713caba55.
2022-12-23 10:16:34 +11:00
Bredemeier, Fabian (TD-M) 7db2be5ce5 Copter: Simulink Model and init scripts for Copter-4.3
- arducopter.slx: Simulates ArduCopter Stabilize and Althold controller and optional plant model
- sid_pre.m: Loads *.bin files to Matlab structs
- sid_sim_init.m: Loads signals and parameters from Matlab structure into Simulink model
- sid_controller_validation.m: Validation of the flight controller model with the flight data loaded to the Matlab workspace.
2022-12-23 10:16:06 +11:00
Andrew Tridgell 9f97810fde Plane: prepare for 4.3.2beta2 2022-12-12 08:01:10 +11:00
Andrew Tridgell 56f20edbb5 Plane: updated release notes for 4.3.2beta2 2022-12-12 07:59:54 +11:00
Andrew Tridgell e2f45f49de AP_Landing: prevent a landing division by zero
if sink rate set to zero
2022-12-11 09:58:17 +11:00
Randy Mackay 4d98594e79 Copter: version to 4.3.2-rc1 2022-12-11 09:58:17 +11:00
Randy Mackay 790e257812 Copter: 4.3.2-rc1 release notes 2022-12-11 09:58:17 +11:00
Randy Mackay 766f76c5b4 Rover: version to 4.3.0-beta6 2022-12-11 09:58:17 +11:00
Randy Mackay 2f5a77ca41 Rover: 4.3.0-beta6 release notes 2022-12-11 09:58:17 +11:00
bugobliterator c7c162c236 AP_HAL_ChibiOS: make EKF running on second IMU primary 2022-12-11 09:58:17 +11:00
Andrew Tridgell aa9ea16ac9 hwdef: save flash space on boards that are over 2022-12-11 09:58:17 +11:00
Peter Barker 8bfe12173c Tools: move to compiling 64-bit Windows executables
Co-authored-by: davidbuzz@gmail.com
Co-authored-by: robertlong13

cygwin has dropped 32-bit support
2022-12-11 09:58:17 +11:00
Peter Barker 918bd96cba .github: move to compiling 64-bit Windows executables
cygwin has dropped 32-bit support
2022-12-11 09:58:17 +11:00
Andrew Tridgell d99b154e5f AP_Scheduler: guarantee that FAST_TASK tasks do run on every loop
the breakup of the fast loop resulted in us sometimes (under heavy CPU
load) not running a fast task on every loop
2022-12-11 09:58:17 +11:00
Andrew Tridgell 241dfd5477 Plane: added FAST_TASK() for key scheduler tasks
this will be needed with #22298 as that now relies on integrating
position based on loop times
2022-12-11 09:58:17 +11:00
Randy Mackay ca8c55ebae AP_Arming: add system check of main loop rate 2022-12-11 09:58:17 +11:00
Randy Mackay 7e70b50259 AP_Scheduler: load_average returns 1 if main loop running slowly 2022-12-11 09:58:17 +11:00
Randy Mackay fb041aa098 AP_Scheduler: add get_filtered_loop_rate_hz 2022-12-11 09:58:17 +11:00
Randy Mackay 924cd5c0ed AP_Logger: PM msg gets LR field 2022-12-11 09:58:17 +11:00