Peter Barker
cff63c3640
hwdef: correct AP_PERIPH_BATTERY_ENABLED define name
2025-07-15 19:52:44 +10:00
Peter Barker
d29a9257ef
hwdef: make board ID non-numeric for MFE_PDB_CAN
2025-07-15 19:52:44 +10:00
Thomas Watson
c69ed5ec96
AP_HAL_ChibiOS: remove obsolete std_realloc from HAL
...
Also remove now-unused `USE_LIBC_REALLOC` define.
2025-07-15 09:51:25 +10:00
Sion Vaughan-Thomas
8488c95f94
HAL_ChibiOS: Added support for GreenSight's UltraBlue flight controller
2025-07-15 09:28:29 +10:00
mikefenghao
86816b44be
hwdef: added MFE_PDB_CAN
2025-07-15 09:25:51 +10:00
Peter Barker
085c8a0f55
hwdef: remove AP_PARAM_MAX_EMBEDDED_PARAM 0 from hwdefs
...
this is the default
2025-07-12 10:15:49 +02:00
Shiv Tyagi
c191cc14db
AP_HAL_ChibiOS: add AP_RELAY_ENABLED as a dependency of AP_PERIPH_RELAY_ENABLED
2025-07-11 14:51:36 -07:00
jyhminwang
bb98c50419
AP_HAL_ChibiOS: added AcctonGodwit_GA1
2025-07-11 16:38:56 +02:00
ThenYang
e12f705ad4
AP_HAL_ChibiOS: add DAKEFPVH743
...
commit f64add03ea4a361e0ec66b2ab393b8a709810897
Author: ThenYang <engineer@dakefpv.com >
Date: Thu Jul 10 17:13:57 2025 +0800
lower the resolution of the images so that they are not so large
commit 2352cd54a042d9e2631046bb905febb1f763b879
Author: ThenYang <engineer@dakefpv.com >
Date: Thu Jul 10 14:29:59 2025 +0800
The DAKEFPVH743 is based on the DAKEFPVH743Pro.
commit f51ac2d9c116b234c2fba71c91c3eb1109f78930
Author: 玄绮 <shijiahansi@qq.com >
Date: Thu Jul 10 14:29:59 2025 +0800
Update DAKEFPVH743PRO
commit be7b6fb46b0b205d94af081930ad38500c2d0440
Author: 玄绮 <engineer@dakefpv.com >
Date: Thu Jul 10 14:29:59 2025 +0800
update:
hwdef.dat:
1.UART5 use DMA for RCIN.
2.USART2,3 NODMA.
3.USART6,7 use DMA.
defaults.parm:
1.setup for LEDs on chan14.
WiringDiagramTop.png:
1.updated the correct wiring diagram.
commit f249d5e0f472e106b79f931c064f87b423e867db
Author: 玄绮 <engineer@dakefpv.com >
Date: Thu Jul 10 14:29:58 2025 +0800
BATT_VOLT_MULT default 16.0
commit e24d94012abe028329e14551d6da44c0f1382076
Author: 玄绮 <engineer@dakefpv.com >
Date: Thu Jul 10 14:29:58 2025 +0800
Add New Target DAKEFPVH743
2025-07-11 15:37:16 +02:00
Shiv Tyagi
545fb09c1c
AP_HAL_ChibiOS: add HAL_MSP_ENABLED as a dependency of AP_PERIPH_MSP_ENABLED
2025-07-08 23:07:23 +10:00
Thomas Watson
eeb72ce962
AP_HAL_ChibiOS: drop sbrk implementation
...
"Using sbrk based functions on ChibiOS is a really bad idea"
(PRs #24218 and #24221 ). Remove them completely so they can't be called.
We already backlist `_sbrk` so we know it can't be called.
Confirmed that CubeOrange application and bootloader binary do not
change.
2025-07-07 22:13:05 -05:00
Peter Barker
6695908a39
hwdef: CubeNode-ETH: remove duplicated define
...
this is already inheritted with this value
2025-07-06 18:22:04 +10:00
Peter Barker
31a1df993f
hwdef: SkystarsHD: remove pin defaults which are inherited
...
already present from files this one includes
2025-07-06 18:21:46 +10:00
Shiv Tyagi
da095c7312
AP_HAL_Chibios: enable AP_TEMPERATURE_SENSOR_ENABLED based on AP_PERIPH_DEVICE_TEMPERATURE_ENABLED
2025-07-05 21:34:38 -05:00
Peter Barker
d225ee987d
hwdef: turn off Sum backend on AP_Periph
...
default is to not have that many backends...
2025-07-03 09:12:20 +10:00
shen
c0862a8801
hwdef: Modify AeroFox-PMU default configuration parameters
2025-07-02 19:33:18 +10:00
玄绮 and Henry Wurzburg
7d3eaeb954
AP_HAL_ChibiOS: add DAKEFPVH743Pro
...
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com >
2025-07-02 17:29:28 +10:00
Peter Barker
5315491cc3
AP_HAL_ChibiOS: tidy remaining AP_SIM_ defines
2025-07-02 17:27:59 +10:00
Andy Piper
32f7f7c019
hwdef: SkystarsH7HDv2
2025-06-30 16:29:34 +01:00
danlaks
5effc01318
AP_HAL_ChibiOS: udpate sw-boom-f407 defaults.parm battery capacity
2025-06-29 11:41:17 +10:00
Bob Long
8d1c34c660
hwdef: skyviper-journey: fix batt failsafe
2025-06-27 13:10:31 +10:00
Bob Long
c57b93c6ff
hwdef: skyviper-journey delete redefined params
...
Only the last value is used. I took the value from whatever appeared
last, but shuffled the order to keep things together where possible.
There is one exception, I set BRD_RADIO_TYPE to autodetect, which is the
earlier appearance, as that seems like that was the intent originally,
and that the later value was a mistake.
2025-06-27 13:10:31 +10:00
Bob Long
7e239c14ca
hwdef: skyviper-journey delete non-existent params
...
The profile parameters seem to have been part of SkyRocketToys' fork and
never made it into upstream. I think the same is true for the FLIP
parameters and some of the other TMODE parameters.
SYSID_SW_TYPE does nothing anymore, and I'm not sure why it was ever
set to 100 in the first place. Must have been some fork-specific thing
that we don't care about.
2025-06-27 13:10:31 +10:00
Bob Long
0289f13e4c
hwdef: skyviper* fix old param names
...
RC_FEEL_RP was changed to ATC_INPUT_TC. The functionality is the same,
but the scaling has changed.
PSC_ACCZ_FILT was renamed to PSC_ACCZ_FLTE.
PILOT_VELZ_MAX was wrong to begin with (#define/param name confusion).
The old WPNAV_LOIT params were moved ages ago. Only two of these have
a true one-to-one mapping to new params. The others I have deleted.
BRD_PWM_COUNT isn't necessary anymore. The appropriate servo pins are
marked as -1 to make them GPIO already.
I could have changed FLOW_ENABLE to FLOW_TYPE, but that would override
the default type set in the hwdef. The 0 FLOW_ENABLE is currently doing
nothing so I opted to keep it that way and just delete the line.
2025-06-27 13:10:31 +10:00
Bob Long
195702fc19
hwdef: skyviper* use HAL_TCAL_BARO_EXP_DEFAULT
...
This prevents us from putting a value in defaults.parm for a read-only
parameter. A #define value feels more appropriate for read-only params.
2025-06-27 13:10:31 +10:00
Shiv Tyagi
c8ccdbb972
Tools: remove AP_PERIPH_AHRS_ENABLED
2025-06-27 09:28:16 +10:00
Andy Piper
86f5e51c12
AP_HAL_ChibiOS: add AEDROXH7 flight controller
2025-06-26 16:06:34 +01:00
Andy Piper
d5a1728591
AP_HAL_ChibiOS: GEPRCF745BTHD now uses SPL06
2025-06-26 13:28:38 +01:00
Andy Piper
8220e6087e
AP_HAL_ChibiOS: FoxeerF405v2 now uses SPA06 baro
2025-06-26 12:55:01 +01:00
Kinchin Fong
6aea709af2
AP_HAL_ChibiOS: fix NeoPixel support for MatekL431-Periph
2025-06-26 08:48:35 +09:00
Bob Long
53c0eb3ef0
hwdef: Swan-K1 delete repeated parameters
...
Only the last occurrence is used. This commit results in no change in
behavior, but is clearer. This prevents someone from changing the value
on one line only to find out they needed to change another instead.
2025-06-25 17:13:21 +01:00
Bob Long
bf211ff7b7
hwdef: SkystarsH7HD fix param typos
2025-06-25 17:13:21 +01:00
Bob Long
d30e52c4b1
hwdef: delete non-existent param from SPRacingH7RF
2025-06-25 17:13:21 +01:00
Bob Long
28e53c3011
hwdef: SPRacingH7RF: remove commented OSD lines
...
These lead to confusion
2025-06-25 17:13:21 +01:00
Bob Long
d201905e3d
hwdef: KakuteF4Mini: fix batt mon defaults
...
These were named like the hwdef defines, not the parameter names, so
this never worked. We usually define these in the hwdef anyway.
2025-06-25 17:13:21 +01:00
Peter Barker
13b86e6557
AP_HAL_ChibiOS: remove remaining vrbrain FMU architectures and PX4_BOARD_TYPEs
2025-06-25 18:17:19 +10:00
Jacob Dahl
93f5b54616
hwdef: ARKV6X-bdshot
2025-06-24 20:42:13 +01:00
Andy Piper
e2b710eb55
AP_HAL_ChibiOS: always provide default IMU in betaflight conversion
2025-06-24 17:05:03 +01:00
Andy Piper
20440e0fc1
AP_HAL_ChibiOS: SPEDIX F405
2025-06-24 17:05:03 +01:00
Andy Piper
1be2c21440
AP_HAL_ChibiOS: SPEDIX H743
2025-06-24 17:05:03 +01:00
Peter Barker
27f435b2fc
hwdef: skyviper-v2450: disable TRI motor backend
2025-06-24 16:53:38 +01:00
Peter Barker
28f2f37eb3
hwdef: minimize_fpv_osd.inc: remove most rangefinder backends
2025-06-24 16:51:15 +01:00
Peter Barker
40a2f70573
hwdef: remove HAL_CHIBIOS_ARCH_F412 defines
...
this wasn't ever a thing...
2025-06-24 23:48:41 +10:00
Peter Barker
b0f2d22e37
hwdef: remove HAL_CHIBIOS_ARCH_F405 defines
...
this was never a Thing. I'm sure we could track a lineage back to a single board and see them all copied from that....
2025-06-24 23:48:41 +10:00
Peter Barker
bbdb4cd732
AP_HAL_ChibiOS: add board types for each of the standard IOMCU variants
2025-06-24 16:50:13 +10:00
Peter Barker
d87272f2e4
hwdef: disable scripting on CubeRedSecondary-IO
...
this gets enabled but since there are no scripts to run it's just confusion
The target actually fails to compile if it is not embedded the hwdef.dat file as there are no filesystems at that point
2025-06-24 16:50:13 +10:00
Peter Barker
17c77362bb
AP_HAL_ChibiOS: make various numeric APJ_BOARD_IDs strings from board_types.txt
2025-06-24 16:50:13 +10:00
Andrew Tridgell
ee44dc536b
HAL_ChibiOS: allow for single or double bit flash error triggering
...
useful for testing ECC code
2025-06-24 09:54:46 +10:00
cuav-chen2
21cb1ce473
AP_HAL_ChibiOS: add CUAV-7-Nano OpenDroneID enabled build
2025-06-21 19:37:06 +10:00
cuav-chen2
1921d7fc57
AP_HAL_ChibiOS: add CUAV-X7 OpenDroneID enabled build
2025-06-21 19:37:06 +10:00