Commit Graph

48613 Commits

Author SHA1 Message Date
Andrew Tridgell
8c123cc6e5 RC_Channel: added RC_OPTION bit for allowing RC protocol switching
this is meant to prevent accidential switching to a disconnected pin
2021-10-18 18:06:45 -04:00
Andrew Tridgell
109986bcee Plane: reset target speed on disarm
allows for multiple auto missions with DO_CHANGE_SPEED
2021-10-18 18:06:45 -04:00
Andrew Tridgell
4cdd244d9a Plane: apply the takeoff throttle slew limit to quadplanes
this applies the limit when we are in a fwd transition, both in AUTO
modes and stabilized modes
2021-10-18 18:06:45 -04:00
bugobliterator
e38c7403d5 AP_HAL_ChibiOS: account for TXFIFO when doing flow control detection 2021-10-18 18:06:45 -04:00
Andy Piper
a0474d7228 AP_Filesystem: fix ftp burst read with credit to deanharken 2021-10-18 18:06:45 -04:00
Andrew Tridgell
3c8aa259e6 AP_NavEKF3: added EK3_PRIMARY parameter
allows for selection of which IMU to use on startup
2021-10-18 18:06:45 -04:00
Andrew Tridgell
361d8bded6 Plane: prepare for 4.1.2beta1 2021-10-18 18:06:45 -04:00
Andrew Tridgell
c519858a59 Plane: update release notes for 4.1.2beta1 2021-10-18 18:06:45 -04:00
Andrew Tridgell
ae8ac42a60 APM_Control: only save autotune gains when P finished
this prevents saving values which are temporarily high due to tuning
process

See this bug report
https://discuss.ardupilot.org/t/plane-4-1-0-stable/76507/45
2021-10-18 18:06:45 -04:00
Andrew Tridgell
4a28587647 Plane: prepare for 4.1.1 release 2021-10-18 18:06:45 -04:00
Andrew Tridgell
e3b7b7a11d Plane: update release notes for 4.1.1
# Conflicts:
#	ArduPlane/mode_qrtl.cpp
#	ArduPlane/quadplane.cpp
P
2021-10-18 18:06:45 -04:00
Andrew Tridgell
ab9008a242 HAL_ChibiOS: fixed orientation of ICM42605 on QiotekZealotF427 2021-10-18 18:06:45 -04:00
Andrew Tridgell
c1c245f21b AP_Scripting: fixed bug in string logging with logger.write()
this dereferenced a bad pointer, leading to crash and watchdog

thanks to Charlie for finding this!
2021-10-18 18:06:45 -04:00
Andrew Tridgell
8b7f0081d2 Tools: added bootloader for MatekF765-SE 2021-10-18 18:06:45 -04:00
Andrew Tridgell
a51cb61590 Plane: prepare for 4.1.0 stable release 2021-10-18 18:06:45 -04:00
Andrew Tridgell
bea216bdf5 Plane: update release notes for 4.1.0 stable 2021-10-18 18:06:45 -04:00
Andrew Tridgell
85b01a6948 Plane: prepare for 4.1.0beta8 2021-10-18 18:06:45 -04:00
Andrew Tridgell
d862816998 Plane: update release notes for 4.1.0beta8 2021-10-18 18:06:45 -04:00
Andrew Tridgell
63422b1c80 Plane: release 4.1.0beta7 2021-10-18 18:06:45 -04:00
Andrew Tridgell
28c6080d6a Plane: prepare for 4.1.0beta7 2021-10-18 18:06:45 -04:00
Andrew Tridgell
faaaf94288 HAL_ChibiOS: disable soarding on FlywooF745 for flash space 2021-10-18 18:06:45 -04:00
Andrew Tridgell
90b2d05a8e Plane: prepare for 4.1.0beta6 2021-10-18 18:06:45 -04:00
Andrew Tridgell
502606bd3e Plane: updated releases notes for 4.1.0beta6 2021-10-18 18:06:45 -04:00
Dr.-Ing. Amilcar do Carmo Lucas
e3d2a4806e Copter: Send ESC telemetry over mavlink while doing compassmot
compassmot can be used to bypass all PID control loops (this avoids forwarding IMU noise to the motors) while stress-testing the ESCs+motors.
So that temperatures can be monitored in real-time during those long tests, send ESC telemetry as well.
2021-10-18 18:06:45 -04:00
Dr.-Ing. Amilcar do Carmo Lucas
4dfe262808 GCS_MAVLink: add ESC_TELEMETRY_1_TO_4 to the mavlink_id_to_ap_message_id table 2021-10-18 18:06:45 -04:00
Randy Mackay
8be3b64d82 Copter: version to 4.1.0 2021-10-18 18:06:45 -04:00
Randy Mackay
f3d8de406a Copter: 4.1.0 release notes 2021-10-18 18:06:45 -04:00
Andrew Tridgell
234473d7ec AP_Scripting: avoid a error in lua with gcc 10.2 on STM32 with -Werror 2021-10-18 18:06:45 -04:00
Andrew Tridgell
9966c62ae3 AP_InertialSensor: fixed build warning 2021-10-18 18:06:45 -04:00
Andrew Tridgell
882472f25b AP_Compass: fixed build warning on g++ 10.2 2021-10-18 18:06:45 -04:00
Randy Mackay
562968a1da Copter: version to 4.1.0-rc4 2021-10-18 18:06:45 -04:00
Randy Mackay
bbbd9e42b9 Copter: 4.1.0-rc4 release notes 2021-10-18 18:06:45 -04:00
lthall
762e2816a0 AC_AttitudeControl: Fix initialize bug 2021-10-18 18:06:45 -04:00
Andy Piper
4e8b2badf8 AP_SerialManager: correct docs for SERIAL8 2021-10-18 18:06:45 -04:00
lthall
02bf3b90b7 AC_AttitudeControl: AC_PosControl: Update PSC logging to include desired 2021-10-18 18:06:45 -04:00
Leonard Hall
0aa9423037 AP_Logger: Update PSC logging to include desired 2021-10-18 18:06:45 -04:00
Peter Barker
6d0259c59e AP_Logger: specify frames on PSC fields 2021-10-18 18:06:45 -04:00
Randy Mackay
1aacfca843 Copter: version to 4.1.0-rc3 2021-10-18 18:06:45 -04:00
Randy Mackay
a7aecc1a14 Copter: 4.1.0-rc3 release notes 2021-10-18 18:06:45 -04:00
Randy Mackay
0066a19a0b Copter: guided mode remains in takeoff submode longer 2021-10-18 18:06:45 -04:00
Randy Mackay
eb9112e227 Copter: guided takeoff supports autoyaw
allows both pilot controlled and externally controlled yaw control
2021-10-18 18:06:45 -04:00
Tatsuya Yamaguchi
086d347b63 Copter: add use_pilot_yaw to ModeSmartRTL class 2021-10-18 18:06:45 -04:00
Tatsuya Yamaguchi
ef86e3005f Copter: ignore pilot yaw during takeoff with option 2021-10-18 18:06:45 -04:00
Tatsuya Yamaguchi
eb247d77ac Copter: add use_pilot_yaw to Mode class 2021-10-18 18:06:45 -04:00
Iampete1
343597401b AP_Proximity: lower SF45B update rate 2021-10-18 18:06:45 -04:00
Andy Piper
1393bbb91c AP_RCTelemetry: don't enter parameter mode while armed.
exit parameter mode quickly on ping
construct and respond to ping frames correctly
2021-10-18 18:06:45 -04:00
mateksys
3af1e507a4 ChibiOS: add icm42605 as substitution for icm20602 2021-10-18 18:06:45 -04:00
Paul Riseborough
cd53c9f6a5 AP_NavEKF3: fix wind speed covariance initialisation bug 2021-10-18 18:06:45 -04:00
Randy Mackay
60a7194b83 Rover: version to 4.1.0 2021-09-20 08:48:25 +09:00
Randy Mackay
09ae4ef51f Rover: 4.1.0 release notes 2021-09-20 08:47:11 +09:00