Peter Barker
6ba8231901
bootloaders: add MatekL431 bootloader
...
to be used by all of the variants
2025-08-05 09:04:28 +09:00
Peter Barker
c2e4ee9791
hwdef: use USE_BOOTLOADER_FROM_BOARD on MatekL431 variants
2025-08-05 09:04:28 +09:00
Huibean
395fd9c0f6
AP_HAL_ChibiOS:remove vm l431 target unnecessary defaults.parm
2025-08-05 07:40:25 +10:00
Huibean
171e0e6b72
AP_HAL_ChibiOS:remove vm l431 target HAL_USE_EMPTY_IO define that cause save param fail
2025-08-05 07:40:25 +10:00
Abhishek Shukla
12254b37a9
hwdef: BOTWINGF405 add hwdef and readme file
2025-08-01 17:02:23 +01:00
Randy Mackay
70c1468af0
AP_HAL_ChibiOS: replace CubeNode PDF with reference to CubeNode wiki
2025-07-29 04:44:59 -06:00
Peter Barker
96ebdfd828
AP_HAL_ChibiOS: correct output of RCOutput::read on SimOnHardware
...
we're doing writes, but not reads
2025-07-29 10:12:11 +10:00
Peter Barker
ece5cec062
AP_HAL_ChibiOS: add and use AP_SIM_VICON_ENABLED
...
this doesn't compile on sim-on-hardware when debugging is enabled (stack frame too large)
2025-07-29 10:12:11 +10:00
Thomas Watson
d0b7387752
AP_HAL_ChibiOS: disable GPIO interrupt callbacks in bootloader build
...
Saves several hundred bytes by not including unused ISRs.
2025-07-29 10:09:21 +10:00
Shiv Tyagi
cd81a40d28
AP_HAL_ChibiOS: add HAL_EFI_ENABLED as a dependency of AP_PERIPH_EFI_ENABLED
2025-07-24 12:21:31 +10:00
Andy Piper
1f3a6322d7
hwdef: SkystarsF405v2
2025-07-23 21:49:21 +01:00
A908gao
c9734f1e20
hwdef: SIYI_N7: add support for ICM45686 and correct LED setup
2025-07-22 17:47:30 +10:00
Peter Barker
3708936c62
global: correct shebang lines to refernce python3
...
also remove the odd encoding line which is not required in Py3
2025-07-22 10:45:57 +10:00
Andy Piper
265753db8b
hwdef: update baro on BlitzH743 pro and wing
2025-07-21 20:40:21 +10:00
Shiv Tyagi
c3747f0eba
AP_HAL_ChibiOS: add HAL_PROXIMITY_ENABLED as a dependency of AP_PERIPH_PROXIMITY_ENABLED
2025-07-19 11:45:35 +10:00
Shiv Tyagi
261f9ed9b2
AP_HAL_ChibiOS: add AP_PERIPH_RTC_ENABLED as a dependency of AP_PERIPH_BATTERY_TAG_ENABLED
2025-07-17 08:32:14 +10:00
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