Andrew Tridgell
4f327e44ea
Plane: fixed handling of arming with safety on
...
if safety is on and you force arm them turn safety off then Q modes
cannot run the motors as the AP_Motors armed state will still be off.
This ensures that the motors are armed immediately we arm. This
matches what copter does when arming with safety on
2024-02-03 15:55:36 +11:00
Andrew Tridgell
1e4f597e02
HAL_ChibiOS: fixed support for STM32H7A3
...
need to tell ChibiOS this is a newer H7
2024-02-03 08:36:18 +11:00
Andrew Tridgell
5130f93c03
AP_Param: fixed setting of defaults for dynamic param trees
...
when we load a VARPTR subtree we need to re-scan the parameter
defaults file from @ROMFS/defaults.parm in case there are defaults
applicable to this subtree
2024-02-03 07:45:51 +11:00
Peter Barker
a82b7f20c9
AP_HAL_ChibiOS: use HAL_LOGGING_ENABLED in place of HAL_BOOTLOADER_BUILD
...
bootloader already disables GCS, so we can rely on HAL_GCS_ENABLED in place of HAL_BOOTLOADER_BUILD
2024-02-02 19:21:58 +11:00
Peter Barker
cd1e1273fa
Tools: size_compare_branches.py: correct pruning of threads
2024-02-01 14:27:36 +11:00
Peter Barker
039701b616
board_list.py: correct autobuild target name
...
this has to be the waf target name
2024-02-01 12:31:04 +11:00
Peter Barker
cfe6844196
Tracker: factor handle_message function
...
with an eye to removing the ability to set home via mission upload
2024-02-01 12:31:04 +11:00
David O'Connor
eaec73ca70
Tools: add AnyLeaf H7 board
2024-02-01 11:43:57 +11:00
David O'Connor
078697c825
hwdef: add AnyLeaf H7 board
2024-02-01 11:43:57 +11:00
Leonardo Garcia
5749bd5074
AP_HAL_ChibiOS: mRo KitCAN revC board fix
...
Add RM3100 reversal mask to deal with M10025C board changes.
2024-02-01 11:43:35 +11:00
Andrew Tridgell
33f6a1d87e
hwdef: added MatekH7A3 support
2024-02-01 11:43:24 +11:00
Andrew Tridgell
cc5579823d
Tools: added MatekH7A3 bootloader
2024-02-01 11:43:24 +11:00
Andrew Tridgell
054fb94e9a
HAL_ChibiOS: added support for STM32H7A3
...
interesting MCU as it is the first H7 we support that doesn't have a
128k flash sector size
2024-02-01 11:43:24 +11:00
Andrew Tridgell
a19818d15e
ChibiOS: update for ADC fix on STM32H7A3
2024-02-01 11:43:24 +11:00
Andrew Tridgell
065ef471e7
AP_Bootloader: fixed build with TEST_FLASH enabled
2024-02-01 11:43:24 +11:00
Andrew Tridgell
3171b5321a
HAL_ChibiOS: support flash storage with 8k sectors
...
this allows for doubling up sectors to give an effective sector size
of 16k, allowing for flash storage with a useful storage size
2024-02-01 11:43:24 +11:00
Andrew Tridgell
07d0418cf9
HAL_ChibiOS: fixed flash support on H7 with 8k page size
...
the STM32H7A3xx has 8k pages
2024-02-01 11:43:24 +11:00
yjuav
8e71cf83cd
hwdef: add YJUAV_A6Ultra board support
2024-02-01 11:29:11 +11:00
olliw42
381aba9c62
AP_Logger: RXLQ in RSSI is in percent
2024-02-01 09:18:08 +11:00
Peter Barker
17c7a7de5d
Rover: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
bb52056632
Blimp: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
64ac69b160
ArduSub: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
89417f07a6
ArduPlane: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
9656ecdbba
ArduCopter: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
28e2c49293
AntennaTracker: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
94be9cb8b6
AP_Vehicle: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Iampete1
b119a2a6d7
Plane: move guided throttle passthrough to mode_guided
2024-01-31 18:21:27 +11:00
Randy Mackay
98c59129ec
Copter: version to 4.6.0-dev
2024-01-31 10:03:19 +09:00
Randy Mackay
1b7dc5e584
Rover: version to 4.6.0-dev
2024-01-31 10:03:09 +09:00
Randy Mackay
2d8c7f0efa
Copter: 4.5.0-beta1 release notes
2024-01-31 10:00:14 +09:00
Randy Mackay
9b0602cc1e
Rover: 4.5.0-beta1 release notes
2024-01-31 10:00:11 +09:00
Andrew Tridgell
629cb92642
Plane: mark master as 4.6.0 dev
2024-01-31 10:42:38 +11:00
Randy Mackay
d70ff4db75
Plane: 4.5.0-beta1 release notes
2024-01-31 10:05:08 +11:00
Andrew Tridgell
30497244d9
HAL_ChibiOS: whitespace fixes
2024-01-30 12:32:23 +11:00
Andrew Tridgell
0a6057f2b3
HAL_ChibiOS: adjust clocks for H723 and H730
...
FDCAN clock must be 80MHz, and also align no-crystal clocks with
clocks for boards with crystals
2024-01-30 12:32:23 +11:00
Andrew Tridgell
aea2863141
hwdef: Added BotBloxSwitch
2024-01-30 12:32:23 +11:00
Andrew Tridgell
1be9c79e35
AP_Networking: fixed network bootloader without serial manager
2024-01-30 12:32:23 +11:00
Andrew Tridgell
967af533b9
HAL_ChibiOS: fixed flash page count on H723
...
single bank H7 has 8 pages
2024-01-30 12:32:23 +11:00
Andrew Tridgell
4eaf5ef247
HAL_ChibiOS: support STM32H723 boards
2024-01-30 12:32:23 +11:00
Andrew Tridgell
4e8cc6d5ab
AP_Bootloader: fixed ECC check for single bank H7
2024-01-30 12:32:23 +11:00
Peter Barker
3b1ec57f54
Tracker: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
2761a528f3
SITL: remove unused include of AP_Stats.h
2024-01-30 11:12:21 +11:00
Peter Barker
0a5b6c7797
Blimp: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
e4cf674891
Rover: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
81231997ff
Sub: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
0bc2c15485
Plane: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
eab70e3a1e
ArduCopter: move AP_Stats to AP_Vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
652d2ec198
AP_Vehicle: move AP_Stats to AP_Vehicle
2024-01-30 11:12:21 +11:00
Iampete1
c84e5b337e
Plane: move forward throttle output in VTOL modes to QuadPlane update
2024-01-30 11:06:09 +11:00
Henry Wurzburg
3973c28f15
Plane:add TKOFF_TIMEOUT to MODE TAKEOFF
2024-01-30 11:02:53 +11:00