Andy Piper
cc086ab8d4
AP_HAL_ChibiOS: support for STM32H730xx MCUs
...
correct calculation of advanced timers
add support for linker script configuration in mcu config script
use linker script configuration for H750 and H730
add single OTG_HS support on H730 via OTG2
make sure complimentary channels get advanced timers
complemntary timers do not require advanced mode
allow custom clockspeeds of 550Mhz
correct debug pins on H730
support custom clockrate of 520Mhz on H730
correct H730 USB end point pins
restructure linker script for STM32H730
allow chibios_hwdef.py to set advanced timer on L431
don't define RAMFUNC on STM32H730
clock tree for STM32H730
create non-cacheable memory area for SDMMC DMA
don't look for RAM_MAP in bootloader with external flash
2023-04-28 08:31:15 +10:00
Rhys Mainwaring
09ee6b8651
Tools: update ROS 2 DDS topic names
...
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-04-28 07:37:04 +10:00
Rhys Mainwaring
a654027a45
AP_DDS: update topic names
...
- Change to lower case and prefix with /ap
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-04-28 07:37:04 +10:00
pedro-fuoco
819431050a
AP__DDS: update velocity topic name to follow #23603
2023-04-28 07:36:00 +10:00
pedro-fuoco
2298048079
AP_DDS: Add local velocity publisher
2023-04-28 07:36:00 +10:00
Peter Barker
a6da1ac3bd
Tools: add and use AP_RCPROTOCOL_CRSF_ENABLED
2023-04-27 18:31:30 +10:00
Peter Barker
c50b996015
AP_RCTelemetry: add and use AP_RCPROTOCOL_CRSF_ENABLED
2023-04-27 18:31:30 +10:00
Peter Barker
6535bfa546
AP_RCProtocol: add and use AP_RCPROTOCOL_CRSF_ENABLED
2023-04-27 18:31:30 +10:00
Peter Barker
dd549ee625
AP_RCProtocol: use defaults to turn off CRSF telem on IO firmware
2023-04-27 18:31:30 +10:00
Peter Barker
1f3aecf41b
AP_HAL_ChibiOS: use defaults to turn off CRSF telem on IO firmware
2023-04-27 18:31:30 +10:00
Peter Barker
67f137736a
autotest: fix disable-in-turn dependency issue
2023-04-27 13:44:36 +10:00
Peter Barker
e89ccf1fa7
AP_RCProtocol: remove intermediate srxl2 callback-chain functions
2023-04-27 08:21:32 +10:00
Randy Mackay
294eb1db5b
AP_Scripting: viewpro driver uses focus type and value
2023-04-26 22:55:47 +10:00
Randy Mackay
edc2ea7bf6
AP_Scripting: camera state uses focus_type and focus_value
2023-04-26 22:55:47 +10:00
Randy Mackay
d187368b33
RC_Channel: camera focus controls use set_focus
2023-04-26 22:55:47 +10:00
Randy Mackay
020a505d78
AP_Mount: set_focus replaces set_manual/auto_focus
2023-04-26 22:55:47 +10:00
Randy Mackay
2ff89498c5
AP_Camera: set_focus replaces set_manual/auto_focus
2023-04-26 22:55:47 +10:00
Peter Barker
926c7d64b1
AP_HAL_ChibiOS: add and use AP_BOOTLOADER_FLASHING_ENABLED
2023-04-26 22:55:36 +10:00
Peter Barker
401de797ed
Tools: add add use AP_RCPROTOCOL_SRXL2_ENABLED
2023-04-26 22:54:33 +10:00
Peter Barker
b3b46f7be6
AP_RCProtocol: add add use AP_RCPROTOCOL_SRXL2_ENABLED
2023-04-26 22:54:33 +10:00
Peter Barker
feaed97601
GCS_MAVLink: deprecate handling of MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES
...
AUTOPILOT_VERSION - the message this returns - can be requested with MAV_CMD_REQUEST_MESSAGE
2023-04-26 20:34:42 +10:00
Peter Barker
d0b96d4cd9
GCS_MAVLink: deprecate handling of AUTOPILOT_VERSION_REQUEST
...
This can be done equivalently with MAV_CMD_REQUEST_MESSAGE
2023-04-26 20:34:42 +10:00
bugobliterator
b2de8e0f6e
modules: update ChibiOS
2023-04-26 18:04:00 +10:00
bugobliterator
ac8a447bbf
AP_HAL_ChibiOS: add asserts to AnalogIn
2023-04-26 18:04:00 +10:00
bugobliterator
1f00b34355
AP_Bootloader: external flash needs to be initialised before jumping to app
2023-04-26 18:04:00 +10:00
bugobliterator
105bfe4cbc
.github: add CubeRedPrimary bootloader build test
2023-04-26 18:04:00 +10:00
bugobliterator
ec2eedd95b
Tools: add CubeRedPrimary-bootloader target to build_ci
2023-04-26 18:04:00 +10:00
bugobliterator
240556acc5
AP_HAL_ChibiOS: ignore the settings for ANALOG_INPUT_NONE
2023-04-26 18:04:00 +10:00
bugobliterator
09c6500ac7
bootloaders: add CubeRed bootloaders
2023-04-26 18:04:00 +10:00
bugobliterator
91c0bda4da
AP_HAL_ChibiOS: add hwdef for CubeRedSecondary
2023-04-26 18:04:00 +10:00
bugobliterator
9e6c9022a3
AP_HAL_ChibiOS: add support for forwarding USB COM2 to Secondary controller
2023-04-26 18:04:00 +10:00
bugobliterator
2ac7dcc764
AP_HAL_ChibiOS: use HAL_SERIAL0_BAUD_DEFAULT when setting up serial(0)
2023-04-26 18:04:00 +10:00
bugobliterator
cc02ad9224
AP_HAL: add HAL_FORWARD_OTG2_SERIAL define
2023-04-26 18:04:00 +10:00
bugobliterator
918a7355c5
AP_HAL_ChibiOS: add CubeRedPrimary hwdef
2023-04-26 18:04:00 +10:00
bugobliterator
9663b3d409
AP_HAL: add __EXTFLASHFUNC__ define
2023-04-26 18:04:00 +10:00
bugobliterator
434c1bb570
Tools: fix appending to bytearray in uploader.py for Python 3
2023-04-26 18:04:00 +10:00
bugobliterator
6330c493ae
waf: place ROMFS in external flash
2023-04-26 18:04:00 +10:00
bugobliterator
0343b789e6
AP_HAL_ChibiOS: add support for mixed internal and external flash
2023-04-26 18:04:00 +10:00
bugobliterator
db09173ca9
waf: add external flash used size for mixed flash use
2023-04-26 18:04:00 +10:00
bugobliterator
f7a2b08f16
AP_Bootloader: rename the CubeRed board types
2023-04-26 18:04:00 +10:00
bugobliterator
626fd9e77f
AP_HAL_ChibiOS: add support for marking ADC pins with identifier
2023-04-26 18:04:00 +10:00
bugobliterator
726dcda24f
AP_HAL_ChibiOS: add support for using ADC2 and ADC3 on H7
2023-04-26 18:04:00 +10:00
Randy Mackay
51708998f5
Blimp: version to 4.5.0-dev
2023-04-26 17:45:52 +10:00
Randy Mackay
522508274c
Tracker: version to 4.5.0-dev
2023-04-26 17:45:52 +10:00
Randy Mackay
2e140eacb7
Rover: version to 4.5.0-dev
2023-04-26 17:45:52 +10:00
Randy Mackay
238d3354cc
Plane: version to 4.5.0-dev
2023-04-26 17:45:52 +10:00
Randy Mackay
2ded167bc7
Copter: version to 4.5.0-dev
2023-04-26 17:45:52 +10:00
Henry Wurzburg
b4c79c9105
Plane:add FlightOptions helper
2023-04-26 17:35:25 +10:00
Andy Piper
6248a657c8
AP_Motors: allow use of raw voltage for battery compensation driven by MOT_OPTIONS
2023-04-26 17:04:45 +10:00
Peter Barker
070d159b17
Tools: create and use backend defines for AP_ExternalAHRS
2023-04-26 14:09:25 +10:00