Commit Graph

3445 Commits

Author SHA1 Message Date
Shiv Tyagi
e100db3596 AP_HAL_ChibiOS: use new AP_PERIPH_PWM_HARDPOINT_ENABLED define 2025-02-28 20:45:47 +11:00
EternAlmox
80c8bda2f1 hwdef: MFT-SEMA100 Change compass orientation
Changed compass orientation
2025-02-28 16:42:40 +11:00
Peter Barker
03519ac2ef hwdef: specify AUTOBUILD_TARGETS for CubeRedSecondary-IO
iofirmware is currently the only sensible target
2025-02-28 10:27:19 +11:00
Andy Piper
bfa40f76d8 AP_HAL_ChibiOS: SpeedyBeeF405AIO 2025-02-27 22:44:52 +11:00
bugobliterator
dd5b5847f6 AP_HAL_ChibiOS: remove unused define HAL_RCIN_PULSE_PPM_ONLY from CubeRedSecondary hwdef.dat 2025-02-27 20:11:40 +11:00
bugobliterator
430f3861fc AP_HAL_ChibiOS: use TRBUFF define instead of hardcoding 2025-02-27 20:11:40 +11:00
bugobliterator
9933b47087 hwdef: add env variable to set IOMCU Heater feature 2025-02-27 20:11:40 +11:00
bugobliterator
4603dbc3c3 AP_HAL_ChibiOS: fix CubeRedPrimary-PPPGW build 2025-02-27 20:11:40 +11:00
bugobliterator
d117253c8f AP_HAL_ChibiOS: add CubeRedSecondary-IO hwdef.dat 2025-02-27 20:11:40 +11:00
bugobliterator
e832bccac9 AP_HAL_ChibiOS: add support for using hal serial as IOMCU Serial 2025-02-27 20:11:40 +11:00
bugobliterator
71e24cf42d AP_HAL_ChibiOS: add support for IOMCU on Secondary 2025-02-27 20:11:40 +11:00
Shiv Tyagi
450ffd1520 AP_HAL_ChibiOS: use new AP_PERIPH_PROXIMITY_ENABLED define 2025-02-27 08:00:43 +11:00
Peter Barker
b3c1abe935 AP_HAL_ChibiOS: make linux hwdef write out env.py 2025-02-26 23:42:07 +11:00
Shiv Tyagi
4dd6b93011 AP_HAL_ChibiOS: use new AP_PERIPH_SERIAL_OPTIONS_ENABLED define 2025-02-26 11:31:04 +11:00
Peter Barker
4726484c6c SPRacingH7: pin SPRacingH7 to 128kB of program space 2025-02-26 10:06:39 +11:00
Peter Barker
b9ad86943d AP_HAL_ChibiOS: move parsing of BARO lines up to AP_HAL hwdef.py 2025-02-25 14:38:45 +11:00
Peter Barker
0a485f9902 AP_HAL_ChibiOS: move parsing of COMPASS hwdef lines up to hwdef.py 2025-02-25 14:38:45 +11:00
Peter Barker
f93e637c2c AP_HAL_ChibiOS: move IMU line parsing up into hwdef.py, use it for Linux HAL 2025-02-25 14:38:45 +11:00
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
c31d654623 AP_HAL_ChibiOS: mark many functions as __INITFUNC__
... implying they can go into external flash
2025-02-19 18:01:48 +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
Andy Piper
8ea00032ee AP_HAL_ChibiOS: reset DMA after exiting soft serial
only configure DMA on groups that are actually being used for soft serial
2025-02-13 17:12:09 +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
Peter Barker
97e87dfcdb AP_HAL_ChibiOS: add get_device_ptr to HAL I2CDevice API 2025-01-31 09:19:33 +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