Andrew Tridgell
578ebcc5f3
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-24 19:58:33 +10:00
Randy Mackay
5494135161
Copter: version to 4.3.6
2023-05-24 19:58:33 +10:00
Randy Mackay
af855ecfe5
Copter: 4.3.6 release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
c0d27bb34f
Copter: version to 4.3.6-beta2
2023-05-24 19:58:33 +10:00
Randy Mackay
dbc0cd78f6
Copter: 4.3.6-beta2 release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
e17a47cb22
Rover: version to 4.3.0-beta12
2023-05-24 19:58:33 +10:00
Randy Mackay
5e4fadfce3
Rover: 4.3.0-beta12 release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
a80ca3d2db
Copter: version to 4.3.6-beta1
2023-05-24 19:58:33 +10:00
Randy Mackay
9b73aded0a
Copter: 4.3.6-beta release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
a1ced33326
Rover: version to 4.3.0-beta11
2023-05-24 19:58:33 +10:00
Randy Mackay
de033fc3f9
Rover: 4.3.6-beta11 release notes
2023-05-24 19:58:33 +10:00
bugobliterator
ca80462267
bootloaders: add CubeOrangePlus-bdshot bootloader
2023-05-24 19:58:33 +10:00
bugobliterator
bd351f452a
AP_HAL_ChibiOS: add CubeOrangePlus-bdshot hwdef
2023-05-24 19:58:33 +10:00
Leonard Hall
04c03cb811
AutoTest: Remove extra line
2023-05-24 19:58:33 +10:00
Pierre Kancir
e2659fca9c
Tools: fix flake8 checks
2023-05-24 19:58:33 +10:00
Randy Mackay
5bd27b104f
Copter: version to 4.3.5
2023-05-24 19:58:33 +10:00
Randy Mackay
63365710e2
Copter: 4.3.5 release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
6d4603c1b5
Copter: version to 4.3.5-rc1
2023-05-24 19:58:33 +10:00
Randy Mackay
f726212ddd
Copter: 4.3.5-rc1 release notes
2023-05-24 19:58:33 +10:00
Randy Mackay
2b3493be87
Rover: version to 4.3.0-beta10
2023-05-24 19:58:33 +10:00
Randy Mackay
0cf1f2d083
Rover: 4.3.0-beta10 release notes
2023-05-24 19:58:33 +10:00
Peter Barker
bd3163a235
AP_Mount: rename local _chan to chan in Gremsy methods
...
based on PR feedback
2023-05-24 19:58:33 +10:00
Peter Barker
0df159d231
GCS_MAVLink: add method to get link (not just channel number) for mavtype and compid
2023-05-24 19:58:33 +10:00
Peter Barker
e84aa3b13a
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-05-24 19:58:33 +10:00
Reilly Callaway
74c99c155d
AP_PiccoloCAN: Fix ESC voltage and current telem scaling
2023-05-24 19:58:33 +10:00
bugobliterator
22ddbfd138
AP_HAL_ChibiOS: add HAL_WITH_MCU_MONITORING define for H757
2023-05-24 19:58:33 +10:00
Randy Mackay
211beb6d8c
AP_Mount: servo mount yaw handling fix
2023-05-24 19:58:33 +10:00
Randy Mackay
2276905278
Copter: version to 4.3.4
2023-05-24 19:58:33 +10:00
Randy Mackay
bcaf9a1f6d
Copter: 4.3.4 release notes
2023-05-24 19:58:33 +10:00
Andrew Tridgell
bdedda1446
AP_ICEngine: fixed a bug engine control when running
...
if you have a mission item for engine control with delayed start at
height and the engine is already running them it would put the ICE
subsystem into a state where it would no longer start the engine
It was actually 2 bugs:
- an engine control to do a height delayed start should be ignored if
the engine is already running. This prevents an engine control to
start the engine from stopping the engine
- a start_chan high should always try to start the engine
immediately, even if in the wait state
2023-05-23 15:23:00 +10:00
Andrew Tridgell
6f216f7ca9
Tools: rebuild IO firmware
2023-05-23 15:21:51 +10:00
Andrew Tridgell
d651395891
AP_RCProtocol: return true on initial protocol detection
...
we need to tell the IO firmware that a byte was consumed when we first
detect a protocol as otherwise the next bad byte on DSM will lock us
on the DSM port
2023-05-23 15:21:51 +10:00
Andrew Tridgell
816f3d1124
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-23 15:21:51 +10:00
bugobliterator
3c1978b27a
AP_InertialSensor: fix hardfault in BatchSampler
2023-04-12 19:10:26 +10:00
Andrew Tridgell
3bf6d7ace8
Plane: prepare for 4.3.5 stable
2023-03-26 16:43:57 +11:00
Andrew Tridgell
15daad935f
Plane: release notes for 4.3.5
2023-03-26 16:43:10 +11:00
Andy Piper
9f916f084e
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-26 09:11:08 +11:00
Andy Piper
c34f2b04c6
AP_HAL_ChibiOS: ensure that DMA source is correct on DMA send for rcout
2023-03-26 09:10:55 +11:00
Andrew Tridgell
cf58c2baea
Plane: prepare for 4.3.5beta1
2023-03-24 13:41:10 +11:00
Andrew Tridgell
4f22d39aff
Plane: release notes for 4.3.5beta1
2023-03-24 13:41:10 +11:00
Andrew Tridgell
b864c77fa6
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-24 13:41:10 +11:00
Andrew Tridgell
f73e812f6d
Plane: prepare for 4.3.4 release
2023-03-01 12:55:47 +11:00
Andrew Tridgell
39a18b0af6
Plane: release notes for 4.3.4
2023-03-01 12:55:12 +11:00
Andrew Tridgell
e537eb925c
AP_AHRS: fixed earth frame accel for EKF3 with significant trim
2023-02-26 10:57:52 +11:00
Andrew Tridgell
b55826e75e
Plane: re-init throttle wait on quadplane arm and disarm
...
this prevents yaw from rudder arming on 2nd flight
2023-02-24 20:18:06 +11:00
Andrew Tridgell
a61a3e19c5
AP_Scripting: disable PWMSource in scripts for 4.3.4
...
this avoids the interrupt handling bug. Proper fix in 4.4.x
2023-02-24 17:27:30 +11:00
Andy Piper
9db9073dc4
AP_HAL_ChibiOS: enable VTX power on MambaF405 2022
2023-02-22 20:32:10 +11:00
Andy Piper
9fed3788ab
bootloaders: update MambaF405-2022 to include VTX pwoer
2023-02-22 20:32:10 +11:00
Iampete1
f61d482fde
AP_TECS: protect against low airspeed in reset
2023-02-20 16:07:18 +11:00
Andrew Tridgell
5accaeb0bf
Plane: prepare for 4.3.4beta2
2023-02-18 10:22:16 +11:00