Peter Barker
3e4e7bdd18
AC_AutoTune: Log_Write events directly rather than via subclass
2019-11-01 14:47:52 +08:00
Andrew Tridgell
6c0c09e690
Revert "HAL_ChibiOS: lower speed of mpu9250"
...
This reverts commit a4e51f3942
.
This commit led to more errors on the first IMU on a normal
CubeBlack. I don't yet know why this happens, but I'm removing this in
master for now as it affects primary IMU
2019-11-01 11:20:32 +11:00
Andrew Tridgell
6e1866af38
AP_Periph: updated doc
2019-11-01 10:53:53 +11:00
Andrew Tridgell
22f0e8a065
HAL_ChibiOS: added RM3100 in f303-GPS
2019-11-01 10:53:53 +11:00
Andrew Tridgell
207dffba88
HAL_ChibiOS: moved compass support for f103-GPS
...
not needed for other builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
9e9be95943
HAL_Linux: fixed build
2019-11-01 10:53:53 +11:00
Andrew Tridgell
53fe84e88a
AP_FlashStorage: fix for F3 MCUs
2019-11-01 10:53:53 +11:00
Andrew Tridgell
db8c682a14
Tools: added f303-GPS to builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
599401bfe5
Tools: added f303 bootloaders
2019-11-01 10:53:53 +11:00
Andrew Tridgell
2b92e70da7
AP_Periph: support STM32F303 builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
147cf900fe
AP_Bootloader: support STM32F303 MCU
2019-11-01 10:53:53 +11:00
Andrew Tridgell
1d44718016
HAL_ChibiOS: added f303-periph and f303-GPS firmware
2019-11-01 10:53:53 +11:00
Andrew Tridgell
7df87b5a8b
AP_UAVCAN: fix for renamed AP_HAL::CAN
2019-11-01 10:53:53 +11:00
Andrew Tridgell
bc1de7a208
HAL_ChibiOS: support STM32F3xx MCUs
2019-11-01 10:53:53 +11:00
Andrew Tridgell
29a2351fd0
AP_HAL: rename AP_HAL::CAN to AP_HAL::CANHal
...
avoid conflict with ChibiOS STM32F3xx headers
2019-11-01 10:53:53 +11:00
Andrew Tridgell
680a89671f
Plane: fixed doc path for Q_AUTOTUNE
2019-11-01 09:31:40 +11:00
Andrew Tridgell
3750ed2925
AP_BLHeli: fixed critical errors caused by BLHeli code
2019-11-01 08:44:54 +11:00
Leonard Hall
5979c750f9
AP_Motors: yaw headroom fix
2019-10-31 16:12:11 +09:00
Leonard Hall
87b49c64f8
Plane: limit ATC_MOT_MIX_MAX in case of a fly away
2019-10-31 12:23:48 +08:00
Leonard Hall
e7f94fc810
Copter: limit ATC_MOT_MIX_MAX in case of a fly away
2019-10-31 12:23:48 +08:00
Leonard Hall
3ca713fdcb
AC_AttitudeControl: limit ATC_MOT_MIX_MAX in case of a fly away
2019-10-31 12:23:48 +08:00
Peter Barker
39863bf0b4
AP_Proximity: remove empty constructors
...
Well, some of them were only essentially empty
2019-10-31 11:58:15 +08:00
Peter Barker
7944692de6
Copter: Proximity uses rangefinder singleton
2019-10-31 11:58:15 +08:00
Peter Barker
7c8510dd4b
Rover: Proximity uses rangefinder singleton
2019-10-31 11:58:15 +08:00
Peter Barker
5b2689a7a8
AP_Proximity: use rangefinder singleton
2019-10-31 11:58:15 +08:00
Peter Barker
34eff6d1c6
GCS_MAVLink: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
daba5e26a5
AC_Logger: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
64281eee60
AC_Arming: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
0d624785f3
AC_Avoid: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
6f6b143929
Rover: adjust for proximity status namespace change
2019-10-31 11:58:15 +08:00
Peter Barker
8fe16f5627
AP_Proximity: use enum class for status
2019-10-31 11:58:15 +08:00
Peter Barker
f5f6eb8231
AP_Proximity: correct checking of valid instance in various getters
2019-10-31 11:58:15 +08:00
Peter Barker
5c3a0926a1
GCS_MAVLink: adjust for proximity rangefinder types changing namespacing
2019-10-31 11:58:15 +08:00
Peter Barker
de7e3acc29
AP_Proximity: use enum class for proximity type
...
Removes verbiage from AP_Proximity.cpp
2019-10-31 11:58:15 +08:00
Peter Barker
da8a861164
Rover: stop passing serial manager to proximity constructor
2019-10-31 11:58:15 +08:00
Peter Barker
2a312aa8f1
Copter: stop passing serial manager to proximity constructor
2019-10-31 11:58:15 +08:00
Peter Barker
4962b7a98e
AP_Proximity: stop passing serial manager around, use singleton
2019-10-31 11:58:15 +08:00
Leonard Hall
368a8028ae
Heli: Prevent loss of yaw control during large angle recovery
2019-10-31 11:53:27 +08:00
Leonard Hall
5afb5b4956
AC_AttitudeControl: Prevent loss of yaw control during large angle recovery.
2019-10-31 11:53:27 +08:00
Randy Mackay
5b8d7a35e7
AP_BLHeli: minor style fix for get_average_moto_frequency_hz
2019-10-31 12:20:41 +09:00
Andy Piper
6381183aa3
AP_InertialSensor: expose harmonic notch tracking mode
2019-10-31 11:18:40 +08:00
Andy Piper
b242c5071b
AP_BLHeli: add get_average_motor_frequency_hz() for dynamic filtering
...
correctly calculate rpm from erpm
2019-10-31 11:18:40 +08:00
Andy Piper
ac071df104
ArduCopter: add support for BLHeli telemetry-based updates to the harmonic notch
...
refactor to include RPM for all copter types
2019-10-31 11:18:40 +08:00
Andy Piper
22111f59e8
Filter: add harmonic notch dynamic tracking mode
...
update harmonic notch REF docs
2019-10-31 11:18:40 +08:00
Leonard Hall
a8913d0df5
AP_Motors: Add full yaw range calculation back
2019-10-31 11:04:40 +08:00
Leonard Hall
f840f96276
AP_Motors: Freeze motor lost index on enabling thrust boost
2019-10-31 10:49:45 +08:00
Randy Mackay
f24afbcf4b
AP_NavEKF3: initialise pre-arm failure message
2019-10-31 09:51:27 +08:00
Randy Mackay
cc5facf6d2
AP_NavEKF2: initialise pre-arm failure message
2019-10-31 09:51:27 +08:00
Mirko Denecke
fe46dc34d4
AP_RCProtocol: remove duplicated definition from protocol_detected
2019-10-31 08:24:30 +11:00
Michael du Breuil
88fa7eee6e
Tools: Add a more complicated scripting test
2019-10-31 07:10:55 +11:00