Paul Riseborough
b6b5a0121a
AP_NavEKF3: Strengthen recovery from bad delta velocity bias learning
2023-05-25 11:33:10 +10:00
Paul Riseborough
119a8bb357
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:33:10 +10:00
Paul Riseborough
96546804b4
AP_NavEKF3: Retune and fix delta velocity bias state variance protection
2023-05-25 11:33:10 +10:00
Andy Piper
fc7f182214
AP_NavEKF: ensure gyro biases are numbers
...
avoid errors during compass mot
2023-05-25 11:33:10 +10:00
Peter Barker
708124183d
AP_EFI: use uint16_t to store offset
...
prevents infinite loop if there are exactly 255 bytes ready to read
2023-05-25 11:33:10 +10:00
Andrew Tridgell
5b9ac1fdc1
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:33:10 +10:00
Randy Mackay
0c5e999c44
Copter: version to 4.3.6
2023-04-06 09:16:25 +10:00
Randy Mackay
9b917fc9d1
Copter: 4.3.6 release notes
2023-04-06 09:16:25 +10:00
Randy Mackay
6ca9b4d7b7
Copter: version to 4.3.6-beta2
2023-03-27 11:11:53 +09:00
Randy Mackay
a25289b321
Copter: 4.3.6-beta2 release notes
2023-03-27 11:11:53 +09:00
Randy Mackay
1de151f5cd
Rover: version to 4.3.0-beta12
2023-03-27 11:11:53 +09:00
Randy Mackay
bcfb7786aa
Rover: 4.3.0-beta12 release notes
2023-03-27 11:11:53 +09:00
Andrew Tridgell
7ba2694c5f
Plane: prepare for 4.3.5 stable
2023-03-27 11:11:53 +09:00
Andrew Tridgell
c480aca3a0
Plane: release notes for 4.3.5
2023-03-27 11:11:53 +09:00
Andy Piper
a86e18a09d
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:11:53 +09:00
Andy Piper
b936b474ed
AP_HAL_ChibiOS: ensure that DMA source is correct on DMA send for rcout
2023-03-27 11:11:53 +09:00
Randy Mackay
53c106a7d4
Copter: version to 4.3.6-beta1
2023-03-26 11:53:36 +09:00
Randy Mackay
353124a238
Copter: 4.3.6-beta release notes
2023-03-26 11:53:36 +09:00
Randy Mackay
52d359d09e
Rover: version to 4.3.0-beta11
2023-03-26 11:53:36 +09:00
Randy Mackay
374660e1e6
Rover: 4.3.6-beta11 release notes
2023-03-26 11:53:36 +09:00
Andrew Tridgell
b35d3edb3d
Plane: prepare for 4.3.5beta1
2023-03-26 11:53:36 +09:00
Andrew Tridgell
a318ce8b64
Plane: release notes for 4.3.5beta1
2023-03-26 11:53:36 +09:00
Andrew Tridgell
411a15699a
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:53:36 +09:00
bugobliterator
c33653cd4e
bootloaders: add CubeOrangePlus-bdshot bootloader
2023-03-22 18:29:17 +11:00
bugobliterator
3d1e280e84
AP_HAL_ChibiOS: add CubeOrangePlus-bdshot hwdef
2023-03-22 18:29:17 +11:00
Leonard Hall
64b84a942c
AutoTest: Remove extra line
2023-03-14 08:38:00 +09:00
Pierre Kancir
287cf0c920
Tools: fix flake8 checks
2023-03-14 08:38:00 +09:00
Randy Mackay
02ff7ea394
Copter: version to 4.3.5
2023-03-14 08:04:07 +09:00
Randy Mackay
1749e80969
Copter: 4.3.5 release notes
2023-03-14 08:03:56 +09:00
Randy Mackay
616c00e64d
Copter: version to 4.3.5-rc1
2023-03-02 14:56:47 +09:00
Randy Mackay
1feb8e7f41
Copter: 4.3.5-rc1 release notes
2023-03-02 14:56:47 +09:00
Randy Mackay
84d47bbad6
Rover: version to 4.3.0-beta10
2023-03-02 14:56:47 +09:00
Randy Mackay
5e43cb32c3
Rover: 4.3.0-beta10 release notes
2023-03-02 14:56:47 +09:00
Peter Barker
9fcb678b93
AP_Mount: rename local _chan to chan in Gremsy methods
...
based on PR feedback
2023-03-02 14:56:47 +09:00
Peter Barker
3c8e89f540
GCS_MAVLink: add method to get link (not just channel number) for mavtype and compid
2023-03-02 14:56:47 +09:00
Peter Barker
a613ae8d1d
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 14:56:47 +09:00
Reilly Callaway
865da3a0f0
AP_PiccoloCAN: Fix ESC voltage and current telem scaling
2023-03-02 14:56:47 +09:00
bugobliterator
0458d424af
AP_HAL_ChibiOS: add HAL_WITH_MCU_MONITORING define for H757
2023-03-02 14:56:47 +09:00
Randy Mackay
71361ac598
AP_Mount: servo mount yaw handling fix
2023-03-02 14:56:47 +09:00
Andrew Tridgell
088bc33900
Plane: prepare for 4.3.4 release
2023-03-02 14:56:47 +09:00
Andrew Tridgell
5cdd254828
Plane: release notes for 4.3.4
2023-03-02 14:56:47 +09:00
Andrew Tridgell
0989273250
AP_AHRS: fixed earth frame accel for EKF3 with significant trim
2023-03-02 14:56:47 +09:00
Andrew Tridgell
8187b993ce
Plane: re-init throttle wait on quadplane arm and disarm
...
this prevents yaw from rudder arming on 2nd flight
2023-03-02 14:56:47 +09:00
Andy Piper
15b9bf6820
AP_HAL_ChibiOS: enable VTX power on MambaF405 2022
2023-03-02 14:56:47 +09:00
Andy Piper
f3ab56bc57
bootloaders: update MambaF405-2022 to include VTX pwoer
2023-03-02 14:56:47 +09:00
Iampete1
969ee8be2c
AP_TECS: protect against low airspeed in reset
2023-03-02 14:56:47 +09:00
Andrew Tridgell
ac395450cd
Plane: prepare for 4.3.4beta2
2023-03-02 14:56:47 +09:00
Andrew Tridgell
96a0e2747e
Plane: release notes for 4.3.4beta2
2023-03-02 14:56:47 +09:00
Andrew Tridgell
6978df3348
AP_GPS: don't try and configure M10 options on non-M10 GPS
...
this fixes a pre-arm failure "GPS 1 failing configuration checks" on
non-M10 GPS modules, including AP_Periph
it also adds the ublox unconfigured msgs to the DroneCAN GNSS.Status
errors field for easier diagnosis of this type of issue in the future
2023-03-02 14:56:47 +09:00
Andrew Tridgell
aa6c2fe864
Plane: ensure home is up to date on arming
...
remove any discrepancy which has crept in over the last few seconds
this also ensures that relative_altitude is updated, and copes with
the EKF refusing the resetHeightDatum call
2023-03-02 14:56:47 +09:00