davidsastresas
efd832425c
AP_Mount: fix gimbal-device-attitude-status yaw frame flag
2024-04-30 20:29:20 +09:00
Randy Mackay
06a79ad4f5
AP_Mount: get-gimbal-device-flags reports lock state
2024-04-30 20:29:20 +09:00
Randy Mackay
1e047a9d32
AP_Mount: do-gimbal-manager-pitch-yaw can set lock state
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
2024-04-30 20:29:20 +09:00
Randy Mackay
925fed10fe
AP_Mount: clarify yaw_lock comments
2024-04-30 20:29:20 +09:00
Randy Mackay
a1b12a86b2
AP_Mount: RC targeting mode lock state from previous mode
...
This leads to smoother transitions between RC and GCS control
2024-04-30 20:29:20 +09:00
Andrew Tridgell
cb38210994
Plane: drop min Q_TRANSITION_MS to 500ms
...
Rolf makes a good argument for why some quadplanes need less than 2s
2024-04-30 20:29:20 +09:00
Peter Barker
c28248b963
Plane: call update_loiter before determining whether to fly home or not
...
we are calling "reached_loiter_target" as part of our checks as to whether to fly home or not.
We need to call update_loiter so the L1 controller can update its internal state for the new waypoint which do_RTL has set. Depending on location (but typically), that will mean that L1's reached_loiter_target() will then return false, so we fly home.
This bug was affected by f8d7be5e43
. Any sort of altitude error greater than 10m would delay us entering the landing sequence, allowing the L1 controller to update its state.
2024-04-30 20:29:20 +09:00
Peter Barker
593aeb3a13
autotest: add a test for RTL_AUTOLAND=1 behaviour
2024-04-30 20:29:20 +09:00
Randy Mackay
2346fcbd9e
Rover: rename release notes
2024-04-30 20:29:20 +09:00
Randy Mackay
f3e4dd5ca1
Tracker: fix release note duplication
2024-04-30 20:29:20 +09:00
Randy Mackay
913ec4b29c
AntennaTracker: 4.5.0 release notes
2024-04-08 12:08:53 +09:00
Andrew Tridgell
71a2f169b7
Rover: prepare for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
2d4e4f57bd
ArduCopter: prepare for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
5dce16262c
AntennaTracker: prepare for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
faa6bd9103
Rover: release notes for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
c32ed587e4
ArduCopter: release notes for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
54b98c58a5
AntennaTracker: release notes for 4.5.1
...
# Conflicts:
# AntennaTracker/ReleaseNotes.txt
2024-04-08 12:08:53 +09:00
Andrew Tridgell
f5e420f0bc
Plane: prepare for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
80f2278f7f
Plane: release notes for 4.5.1
2024-04-08 12:08:53 +09:00
Andrew Tridgell
02af8ac143
AP_RCProtocol: fixed underflow wrap in GHST
2024-04-08 12:08:53 +09:00
Andrew Tridgell
55724c2a63
AP_RCProtocol: added random data test
...
this triggers the CRSF crash bug that was just fixed
2024-04-08 12:08:53 +09:00
Andrew Tridgell
a617f3d617
AP_RCProtocol: fixed crc memory range error in CRSF
...
this fixes a crash bug that caused a watchdog for Henry on a
F765-Wing. The bug happens with corrupt serial data causing an
underflow in the length argument to the crc call
2024-04-08 12:08:53 +09:00
Randy Mackay
57a7c3570b
AntennaTracker: 4.5.0 release notes
2024-04-08 12:08:53 +09:00
Peter Barker
408b887594
Tracker: release notes for 4.5beta4
2024-04-08 12:08:53 +09:00
Randy Mackay
53ad2c2a2c
Copter: version to 4.5.0
2024-04-02 12:54:03 +09:00
Randy Mackay
c551cb8a5b
Copter: 4.5.0 release notes
2024-04-02 12:54:03 +09:00
Randy Mackay
f79ea9da12
Rover: version to 4.5.0
2024-04-02 12:54:03 +09:00
Randy Mackay
89322cbdc5
Rover: 4.5.0 release notes
2024-04-02 12:54:03 +09:00
Randy Mackay
4d58d3a245
AntennaTracker: version to 4.5.0
2024-04-02 12:54:03 +09:00
Randy Mackay
7282141d02
AntennaTracker: 4.5.0 release notes
2024-04-02 12:54:03 +09:00
Andrew Tridgell
2481b8bc26
Plane: prepare for 4.5.0
2024-04-02 12:54:03 +09:00
Andrew Tridgell
5d10a78c9e
Plane: release notes for 4.5.0
2024-04-02 12:54:03 +09:00
Andrew Tridgell
367d9989c1
Rover: prepare for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
8a917b663d
ArduPlane: prepare for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
3e5e756678
ArduCopter: prepare for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
8890c44370
AntennaTracker: prepare for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
d8e7a927c9
Rover: release notes for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
3a6c3eaacd
ArduPlane: release notes for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
30d8416b01
ArduCopter: release notes for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
Andrew Tridgell
41134987cf
AntennaTracker: release notes for 4.5.0-beta4
2024-03-22 15:36:19 +09:00
FoxSuzuran
49464303bb
AP_Proximity: add RPLidarC1 support
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com>
2024-03-22 15:36:19 +09:00
Tom Pittenger
9fcdace5f5
AP_Networking: change NET_ENABLED to NET_ENABLE
2024-03-22 15:36:19 +09:00
Tim Tuxworth
6d5b043226
AP_Networking: change NET_ENABLED to NET_ENABLE
2024-03-22 15:36:19 +09:00
Tim Tuxworth
b9cd488cd8
Chibios: CubeRed - change NET_ENABLED to NET_ENABLE
2024-03-22 15:36:19 +09:00
Tim Tuxworth
77f0331725
Tools: change NET_ENABLED to NET_ENABLE
2024-03-22 15:36:19 +09:00
Andrew Tridgell
93a06789b9
HAL_ChibioOS: fixed FDCAN -> CAN labels
...
we use CAN1_RX not FDCAN1_RX in our MCU files
2024-03-22 15:36:19 +09:00
Andrew Tridgell
ce490163fe
AP_Logger: avoid logging dma.txt for normal builds
...
logging of dma.txt currently does no good as the first time you read
it you get no content. It then enables statistics in the shared_dma
code which makes all DMA operations slower, so all we are doing is
making DMA slower
2024-03-22 15:36:19 +09:00
Randy Mackay
fc705cf229
AP_Mount: viewpro fix for swapped ahrs roll pitch
2024-03-22 15:36:19 +09:00
root
9242fd9397
AP_VideoTX:add additional freq bands(Band X)
2024-03-22 15:36:19 +09:00
Andrew Tridgell
9a19cf81e3
HAL_ChibiOS: fixed a cache corruption issue on H7
...
This fixes a bug introduced in this PR:
https://github.com/ArduPilot/ardupilot/pull/25900
the bug is that when we don't go via the bouncebuffer on H7 we were
also skipping the cache invalidate/flush ops. This caused data
corruption for filesystem operations, particularly noticible as lua
scripts failing to load with parse errors or log corruption
2024-03-22 15:36:19 +09:00