Peter Barker
ac55b111dd
hwdef: remove un-needed AP_NOTIFY_TONEALARM_ENABLED
...
this is infered by having ALARM set
2025-02-25 11:21:48 +11:00
Shiv Tyagi
5f1d3dac68
AP_HAL_ChibiOS: use new AP_PERIPH_MSP_ENABLED define
2025-02-23 10:28:54 +11:00
Shiv Tyagi
e1e074bc09
AP_HAL_ChibiOS: use new AP_PERIPH_RELAY_ENABLED define
2025-02-23 08:58:36 +11:00
Shiv Tyagi
11e42a94d0
AP_HAL_ChibiOS: use new AP_PERIPH_RC_OUT_ENABLED define
2025-02-22 18:26:07 +11:00
SULILG
1793c4c5f1
AP_HAL_ChibiOS_hwdef : Modify the LED on the SULILGH7-P1-P2 flight controller
2025-02-22 14:03:06 +11:00
Shiv Tyagi
0197220bc5
AP_HAL_ChibiOS: use new AP_PERIPH_HOBBYWING_ESC define
2025-02-20 21:56:14 +11:00
Shiv Tyagi
85b3d6a625
AP_HAL_ChibiOS: use new AP_PERIPH_NOTIFY_ENABLED define
2025-02-20 13:32:20 +11:00
Shiv Tyagi
49755d6212
AP_HAL_ChibiOS: use new AP_PERIPH_EFI_ENABLED define
2025-02-20 13:05:19 +11:00
Shiv Tyagi
ab725360c1
AP_HAL_ChibiOS: use new AP_PERIPH_ADSB_ENABLED define
2025-02-20 12:06:00 +11:00
Peter Barker
51729e62a5
AP_HAL_ChibiOS: factor functionality in hwdef.py classes
2025-02-19 15:42:52 +11:00
Peter Barker
d0510b0a26
AP_HAL_ChibiOS: chibios_hwdef.py: inherit from hwdef.py
2025-02-19 15:42:52 +11:00
Peter Barker
d31889854c
chibios_hwdef.py: prune out unused hal.i2c_mgr parsing code
...
we have GET_I2C_DEVICE now-adays
2025-02-19 15:42:52 +11:00
SULILG
59e0f5cc84
AP_HAL_ChibiOS : add SULILGH7 board
2025-02-17 19:50:16 +11:00
Shiv Tyagi
3d96c7e419
AP_HAL_ChibiOS: create and use AP_PERIPH_NETWORKING_ENABLED
2025-02-17 09:55:51 +11:00
Shiv Tyagi
15376a4908
AP_HAL_ChibiOS: replace AP_PERIPH_AIRSPEED_ENABLED with HAL_PERIPH_ENABLE_AIRSPEED
2025-02-16 10:11:10 +11:00
Shiv Tyagi
c7a4489b58
AP_HAL_ChibiOS: create and use AP_PERIPH_RPM_ENABLED and AP_PERIPH_RPM_STREAM_ENABLED
2025-02-13 20:29:06 +11:00
Shiv Tyagi
3ab1aa1c56
AP_HAL_ChibiOS: replace HAL_PERIPH_ENABLE_RCIN with AP_PERIPH_RCIN_ENABLED
2025-02-11 19:31:19 +11:00
Your Name
9160de1599
AP_HAL_ChibiOS: AP_HAL_ChibiOS: Add ZeroOne_Air board
2025-02-11 08:09:27 +11:00
Shiv Tyagi
3a13e0d292
AP_HAL_ChibiOS: create and use AP_PERIPH_RTC_ENABLED
2025-02-10 09:37:48 +11:00
Shiv Tyagi
09c8ad81bb
AP_HAL_ChibiOS: set HAL_VISUALODOM_ENABLED to 0 directly
2025-02-09 07:40:47 +11:00
Shiv Tyagi
f62e65f26e
AP_HAL_ChibiOS: use AP_PERIPH_IMU_ENABLED in place of HAL_PERIPH_ENABLE_IMU
2025-02-08 08:22:10 +11:00
bugobliterator
f8726ee646
AP_HAL_ChibiOS: disable mcast bridging in bootloader
2025-02-05 10:23:46 +11:00
Shiv Tyagi
5790e0e38e
AP_HAL_ChibiOS: use AP_PERIPH_RANGEFINDER_ENABLED in place of HAL_PERIPH_ENABLE_RANGEFINDER
2025-02-03 10:06:04 +11:00
Andrew Tridgell
70305ba949
hwdef: added TBS-L431-Airspeed
2025-02-01 16:59:29 +11:00
Andrew Tridgell
46d99a47f7
HAL_ChibiOS: support LSE for clock on STM32L4xx
...
this allows for lower pin count devices with CAN
2025-02-01 16:59:29 +11:00
Shiv Tyagi
c4654c9828
AP_HAL_ChibiOS: use AP_PERIPH_BARO_ENABLED in place of HAL_PERIPH_ENABLE_BRO
2025-01-31 08:25:28 +11:00
Shiv Tyagi
c7217528b1
AP_HAL_ChibiOS: fix incorrect definition of AP_PERIPH_MAG_ENABLED for Here4AP
2025-01-31 08:24:50 +11:00
Shiv Tyagi
d96439dbc5
AP_HAL_ChibiOS: use AP_PERIPH_MAG_ENABLED in place of HAL_PERIPH_ENABLE_MAG
2025-01-30 08:49:03 +11:00
Peter Barker
13980eb518
AP_HAL_ChibiOS: chibios_hwdef.py tidy embedding of files into ROMFS
2025-01-29 19:06:11 +11:00
Shiv Tyagi
99a501852c
AP_HAL_ChibiOS: create and use AP_PERIPH_AHRS_ENABLED
2025-01-29 10:37:58 +11:00
Peter Barker
e8634a6549
AP_HAL_ChibiOS: chibios_hwdef.py: flake8 correctness fixes
2025-01-29 06:49:31 +11:00
Peter Barker
f27c35ed87
AP_HAL_ChibiOS: use python3 -m pip to install Python packages
2025-01-28 21:56:05 +11:00
Peter Barker
a8717fe6a2
AP_HAL_ChibiOS: create and use AP_PERIPH_BATTERY_ENABLED
...
... and AP_PERIPH_BATTERY_BALANCE_ENABLED while we're here
2025-01-28 09:11:21 +11:00
Andy Piper
723ec0c592
AP_HAL_ChibiOS: fix docs for BETAFPV-F405-I2C
2025-01-26 22:44:52 +11:00
Andy Piper
4130bdcc4f
AP_HAL_ChibiOS: add all BETAFPV F405 variants and re-enable baro-less operation
2025-01-26 22:44:52 +11:00
Andy Piper
54ab1f044e
AP_HAL_ChibiOS: add camera switch to iFlight Blitz H743 Pro
2025-01-25 22:29:37 +11:00
Peter Barker
4e12b4ee0e
fixup! AP_HAL_ChibiOS: create AP_PERIPH_GPS_ENABLED
2025-01-23 17:47:58 +11:00
Peter Barker
3a9eb7634c
AP_HAL_ChibiOS: create AP_PERIPH_GPS_ENABLED
2025-01-23 17:47:58 +11:00
Andy Piper
98291cd6bd
bootloaders: BETAFPV-F405-I2C
2025-01-22 18:27:15 +11:00
Andy Piper
eba28abd1e
AP_HAL_ChibiOS: BETAFPV-F405-I2C
2025-01-22 18:27:15 +11:00
Andy Piper
3da968cbfe
AP_HAL_ChibiOS: BARO update for BETAFPV F405
...
add UART6 and VBUS to BETAFPV F405
add alt config to BETAFPV-F405 to support RELAY2 instead of UART6_TX as per betaflight
enable SBUS input on BETAFPV-F405 on UART5_RX
enable IMU temperature calibration for BETAFPV-F405
correct current scale on BETAFPV-F405.
BETAFPV-F405 SPL06 Baro
correct baro SPI read rate on BETAFPV-F405
use SPL06 with background updates on BETAFPV-F405
2025-01-22 18:27:15 +11:00
Thomas Watson
781b6bd8f8
AP_HAL_ChibiOS: enable scripting on KakuteH7Mini-Nand
...
It has LittleFS now so it can easily use scripting.
2025-01-21 08:54:00 +00:00
Andy Piper
f6f546c538
AP_HAL_ChibiOS: introduce new DATAFLASH directive and use it
...
add HAL_OS_POSIX_IO to defaults
ensure explicitly configured DATAFLASH is prioritized
correct inclusion of fat malloc
only create storage backups on fatfs
2025-01-21 11:10:31 +11:00
Andy Piper
85f4b563e0
AP_HAL_ChibiOS: littlefs support for KakuteH7v2
2025-01-21 11:10:31 +11:00
Andy Piper
cf2ebfacc9
AP_HAL_ChibiOS: littlefs support for JHEMCU-H743HD
2025-01-21 11:10:31 +11:00
Andy Piper
3330c1b113
AP_HAL_ChibiOS: littlefs support for Aocoda-RC-H743Dual
2025-01-21 11:10:31 +11:00
Andy Piper
1abe46e923
AP_HAL_ChibiOS: terrain turned on on 2Mb boards with littlefs
2025-01-21 11:10:31 +11:00
Andy Piper
3626f5fd0c
AP_HAL_ChibiOS: use littlefs on KakuteH7Mini-Nand
2025-01-21 11:10:31 +11:00
Andy Piper
5c03e27068
AP_HAL_ChibiOS: littlefs for MatekH7A3
2025-01-21 11:10:31 +11:00
Andy Piper
1396f347b7
AP_HAL_ChibiOS: littlefs for MambaH743v4
2025-01-21 11:10:31 +11:00