Andrew Tridgell
48d9a676ac
AP_IOMCU: fixed issue with not regaining RC input
...
this fixes an issue where when you lose R/C input on IOMCU that you
may not regain it when R/C comes back.
The issue stems from us still processing the DSM uart when we are
using the SD3 "SBUS" uart for RC input, and still doing the switch of
the SD3 config every 2 seconds.
When we are not searching for a new protocol we should not be changing
UART config
2023-05-25 11:03:52 +09:00
bugobliterator
c2c7aba277
AP_InertialSensor: fix hardfault in BatchSampler
2023-05-25 11:03:52 +09:00
Andrew Tridgell
f4a6e7d7ac
Plane: release notes for 4.3.6-beta1
2023-05-25 11:03:52 +09:00
Andrew Tridgell
71e8a21d44
Plane: backport fix for AirMode on quadplanes
2023-05-25 11:03:52 +09:00
Andrew Tridgell
99a17bde11
Tools: disable python cleanliness tests for 4.3
2023-05-25 11:03:52 +09:00
Andrew Tridgell
a5fd48d47f
ChibiOS: backport RCC reset fix for 4.3
2023-05-25 11:03:52 +09:00
Paul Riseborough
fef6345c2f
AP_NavEKF3: Increase delta velocity bias state process noise
...
Required due to state variance collapse on ground with some systems using RTK GPS.
2023-05-25 11:03:52 +09:00
Paul Riseborough
da7a4b47ed
AP_NavEKF3: Strengthen recovery from bad delta velocity bias learning
2023-05-25 11:03:52 +09:00
Paul Riseborough
04d21fc368
AP_NavEKF3: Increase default value of EK3_ABIAS_P_NSE
...
This is required because some hardware setups with RTK GPS have experienced a collapse of the delta velocity state variances.
2023-05-25 11:03:52 +09:00
Paul Riseborough
69b26836f0
AP_NavEKF3: Retune and fix delta velocity bias state variance protection
2023-05-25 11:03:52 +09:00
Andy Piper
153a665082
AP_NavEKF: ensure gyro biases are numbers
...
avoid errors during compass mot
2023-05-25 11:03:52 +09:00
Peter Barker
9b069a0eb7
AP_EFI: use uint16_t to store offset
...
prevents infinite loop if there are exactly 255 bytes ready to read
2023-05-25 11:03:52 +09:00
Andrew Tridgell
39607a2895
waf: added -g option to configure
...
this adds debug symbolds to the build without enabling other debug
code. This is needed for analysing watchdog crash dumps
2023-05-25 11:03:52 +09:00
Randy Mackay
fc2c24ce15
Copter: version to 4.3.6
2023-05-25 11:03:52 +09:00
Randy Mackay
cc23e00f57
Copter: 4.3.6 release notes
2023-05-25 11:03:52 +09:00
Randy Mackay
cdc1380164
Copter: version to 4.3.6-beta2
2023-03-27 11:14:48 +09:00
Randy Mackay
9725b1e31a
Copter: 4.3.6-beta2 release notes
2023-03-27 11:14:48 +09:00
Randy Mackay
d3d42b1cf0
Rover: version to 4.3.0-beta12
2023-03-27 11:14:47 +09:00
Randy Mackay
937e2c21d4
Rover: 4.3.0-beta12 release notes
2023-03-27 11:14:47 +09:00
Andrew Tridgell
2973586012
Plane: prepare for 4.3.5 stable
2023-03-27 11:14:47 +09:00
Andrew Tridgell
55ec45ab08
Plane: release notes for 4.3.5
2023-03-27 11:14:47 +09:00
Andy Piper
750a914cce
AP_HAL_ChibiOS: ensure the rcout TIM_UP DMA request source is re-instated after cancellation
...
This fixes a bug in bdshot whereby dma cancellation could result in the wrong DMA channel
being used for dshot output and hence motors stopping
2023-03-27 11:14:47 +09:00
Andy Piper
6dda5b223c
AP_HAL_ChibiOS: ensure that DMA source is correct on DMA send for rcout
2023-03-27 11:14:47 +09:00
Randy Mackay
e4313a0242
Copter: version to 4.3.6-beta1
2023-03-26 11:57:57 +09:00
Randy Mackay
fd865d2c15
Copter: 4.3.6-beta release notes
2023-03-26 11:57:57 +09:00
Randy Mackay
ba46b60e70
Rover: version to 4.3.0-beta11
2023-03-26 11:57:57 +09:00
Randy Mackay
2d366e2d32
Rover: 4.3.6-beta11 release notes
2023-03-26 11:57:57 +09:00
Andrew Tridgell
2fe35da7b0
Plane: prepare for 4.3.5beta1
2023-03-26 11:57:57 +09:00
Andrew Tridgell
185817e470
Plane: release notes for 4.3.5beta1
2023-03-26 11:57:57 +09:00
Andrew Tridgell
eb49e2ef17
HAL_ChibiOS: switched to 64 bit maths for DShot timings
...
this fixes a timer wrap bug at 71 minutes after boot that impacts
bdshot
2023-03-26 11:57:57 +09:00
bugobliterator
7c0ccbb411
bootloaders: add CubeOrangePlus-bdshot bootloader
2023-03-26 11:57:57 +09:00
bugobliterator
464e7d183a
AP_HAL_ChibiOS: add CubeOrangePlus-bdshot hwdef
2023-03-26 11:57:57 +09:00
Leonard Hall
ca0ad141f9
AutoTest: Remove extra line
2023-03-26 11:57:57 +09:00
Pierre Kancir
0a8c6b5a85
Tools: fix flake8 checks
2023-03-26 11:57:57 +09:00
Randy Mackay
1ab52724a1
Copter: version to 4.3.5
2023-03-26 11:57:57 +09:00
Randy Mackay
63fdace6e6
Copter: 4.3.5 release notes
2023-03-26 11:57:57 +09:00
Randy Mackay
d422acda57
Copter: version to 4.3.5-rc1
2023-03-02 15:01:24 +09:00
Randy Mackay
72ea838c43
Copter: 4.3.5-rc1 release notes
2023-03-02 15:01:23 +09:00
Randy Mackay
58f6d23efd
Rover: version to 4.3.0-beta10
2023-03-02 15:01:23 +09:00
Randy Mackay
b67f94835c
Rover: 4.3.0-beta10 release notes
2023-03-02 15:01:23 +09:00
Peter Barker
5d7d13f1a4
AP_Mount: rename local _chan to chan in Gremsy methods
...
based on PR feedback
2023-03-02 15:01:23 +09:00
Peter Barker
6cc4afaa56
GCS_MAVLink: add method to get link (not just channel number) for mavtype and compid
2023-03-02 15:01:23 +09:00
Peter Barker
d1acebe415
AP_Mount: correct double-mapping of port to channel number
...
set_message_interval takes a port number, not a channel number (it was originally written as an internal function, after all). Before this patch we were double-mapping from one to the other. That works so long as the port you are mapping also corresponds to the chanel number - which it will, for example, if you are using serial2 with both serial0 and serial1 also set to mavlink. If you set serial5_protocol to 2 an attempt to use it for controlling a gremsy it will *not* work because we map into backwards twice.
2023-03-02 15:01:23 +09:00
Reilly Callaway
b3982a61f7
AP_PiccoloCAN: Fix ESC voltage and current telem scaling
2023-03-02 15:01:23 +09:00
bugobliterator
27240716dd
AP_HAL_ChibiOS: add HAL_WITH_MCU_MONITORING define for H757
2023-03-02 15:01:23 +09:00
Randy Mackay
4452745892
AP_Mount: servo mount yaw handling fix
2023-03-02 15:01:23 +09:00
Andrew Tridgell
d0de979d05
Plane: prepare for 4.3.4 release
2023-03-02 15:01:23 +09:00
Andrew Tridgell
0d4d5030c7
Plane: release notes for 4.3.4
2023-03-02 15:01:23 +09:00
Andrew Tridgell
c6a2b03f91
AP_AHRS: fixed earth frame accel for EKF3 with significant trim
2023-03-02 15:01:23 +09:00
Andrew Tridgell
6cef4c15d1
Plane: re-init throttle wait on quadplane arm and disarm
...
this prevents yaw from rudder arming on 2nd flight
2023-03-02 15:01:23 +09:00