Commit Graph

55364 Commits

Author SHA1 Message Date
Peter Barker 4056c749ba AP_GyroFFT: move definition of HAL_GYROFFT_ENABLED to AP_HAL_Boards.h
So we can make HAL_WITH_DSP dependent on it
2022-11-05 14:52:10 +11:00
Peter Barker b4d36707af AP_HAL: use minimize_features.inc for HAL_WITH_DSP 2022-11-05 14:52:10 +11:00
Peter Barker bb1c3d6545 AP_HAL_ChibiOS: use minimize_features.inc for HAL_WITH_DSP 2022-11-05 14:52:10 +11:00
Peter Barker bbbb8bcc2c AP_HAL_ChibiOS: remove redefinition of HAL_WITH_DSP
now in minimize_features.inc
2022-11-05 14:52:10 +11:00
Andrew Tridgell b924e6dca5 AP_Scripting: tidy airshow and add triple show
triple show is a demo of how to combine schedules
2022-11-05 12:19:02 +11:00
Andrew Tridgell 29060be8a9 AP_Scripting: improve knife-edge in aerobatics
thanks to Paul Riseborough for helping with yaw rate adjustment in knifeedge
2022-11-05 12:19:02 +11:00
Andrew Tridgell ec8331ec75 AP_Scripting: log path error
ready for an autotest
2022-11-04 07:17:30 +11:00
Andrew Tridgell 0fbeff58fc Tools: update plane-3d tune 2022-11-04 07:17:30 +11:00
Andrew Tridgell 4657ab76e9 AP_BoardConfig: fixed description of BRD_IO_ENABLE 2022-11-03 18:47:03 +11:00
Andrew Tridgell 5c4c950faf HAL_ChibiOS: fixed BRD_SAFETY_MASK on some boards
for boards that have an IOMCU but also have a safety button on the FMU
this fixes the BRD_SAFETY_MASK
2022-11-03 18:47:03 +11:00
Iampete1 7e07859ec9 AP_Scripting: add debug print of state memory cost 2022-11-03 09:50:59 +11:00
Iampete1 815adbbc8e AP_Scripting: log memory cost of script load 2022-11-03 09:50:59 +11:00
Iampete1 6578c020d8 AP_Logger: log structure: SCR: update description 2022-11-03 09:50:59 +11:00
Andrew Tridgell 94273f1403 AP_Scripting: update docs 2022-11-03 07:31:10 +11:00
Andrew Tridgell 233e8e44cb AP_Scripting: added crossbox humpty maneuvers 2022-11-03 07:29:34 +11:00
Andrew Tridgell acb627a4a4 AP_Scripting: updates from Andy for p23 2022-11-03 07:29:34 +11:00
Andy Piper 140205a289 AP_HAL_ChibiOS: hwdef for SpeedyBee F405 v3 2022-11-02 18:16:33 +00:00
Andy Piper b4fb355886 scripts: add SpeedyBee F405 v3 to manifest generator 2022-11-02 18:16:33 +00:00
Andy Piper 3a9e9d2c75 bootloaders: add SpeedyBee F405 v3 bootloader 2022-11-02 18:16:33 +00:00
Andy Piper b9b08c79c5 AP_Bootloader: add board id for SpeedyBee F405 v3 2022-11-02 18:16:33 +00:00
Michael du Breuil 58cdf8154a Tools: Support force erase for flash on uploader 2022-11-02 18:43:33 +11:00
Michael du Breuil b846bc9d77 AP_Bootloader: Add support for skipping the cleared flash check 2022-11-02 18:43:33 +11:00
Peter Barker 82f0544e57 AP_HAL_ChibiOS: set HAL_RUNCAM_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker 9d517f86f5 AP_Camera: set HAL_RUNCAM_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker a3bfc49ab1 AP_HAL_ChibiOS: set HAL_SPRAYER_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker 0584809a50 AC_Sprayer: set HAL_SPRAYER_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker 5865428596 AP_HAL_ChibiOS: set AP_GRIPPER_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker 4ba0b38504 AP_Gripper: set AP_GRIPPER_ENABLED in minimize_features.inc 2022-11-02 18:40:09 +11:00
Peter Barker c023575ee8 AP_Arming: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 241a7b1d78 AP_Terrain: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker c3c6842e5a AP_RCTelemetry: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 74459e3e4d AP_Rally: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker fb1266f775 AP_Mission: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 8e06d5cd36 AP_Logger: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker e7d30aefec AP_HAL_SITL: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 6f63e79f36 AP_Follow: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 3b640999b9 AP_DAL: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 27ef864587 AP_Avoidance: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 5ed0451f8b AP_AHRS: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker 4c55bea0f2 AC_PrecLand: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker faa69f672a AC_Avoidance: include required AP_Vehicle_Type header 2022-11-02 18:35:48 +11:00
Peter Barker e7509ccf66 waf: remove AP_RunCam.h from vehicle-dependent-header whitelist 2022-11-02 18:35:48 +11:00
Peter Barker f8a348112a AP_GyroFFT: remove unneccesary includes of AP_Vehicle_Type.h 2022-11-02 18:35:48 +11:00
Peter Barker 1ed7b89f3b AP_DAL: remove unneccesary includes of AP_Vehicle_Type.h 2022-11-02 18:35:48 +11:00
Peter Barker 823947fde3 AP_CANManager: remove unneccesary includes of AP_Vehicle_Type.h 2022-11-02 18:35:48 +11:00
Peter Barker 0e0e2b19e5 AP_Camera: remove unneccesary includes of AP_Vehicle_Type.h 2022-11-02 18:35:48 +11:00
Peter Barker 1e311994b6 AP_AccelCal: remove unneccesary includes of AP_Vehicle_Type.h 2022-11-02 18:35:48 +11:00
Andrew Tridgell 235fb52113 Tools: fixed filename for AtomRCF405NAVI bl 2022-11-02 15:00:26 +11:00
Andrew Tridgell 40fdb22423 AP_Scripting: added airshow
and messages in schedules
2022-11-02 12:22:30 +11:00
Andrew Tridgell 41fbbd92bc Plane: zero error on release of sticks
this locks the attitude at exactly the stick release position on each
axis

thanks to Adrian Nagy for feedback
2022-11-02 07:55:37 +11:00