Jay Blackman
2d63010dc8
Remove redundant SITL ioPortDef_s array definition ( #14202 )
...
* Remove redundant SITL ioPortDef_s array definition
* Minor cleanup of some logic where SIMULATOR is in ./src/main
* Updated based on feedback from @ledvinap
* Reducing scope as per @ledvinap
* Fix unit test
* Removing serial port avoidance in totality (unused).
TODO: Remove PWM/PPM radio inputs in another PR.
2025-01-28 11:37:57 +11:00
Mark Haslinghuis
c6a891e57e
Fix GYRO_CLKIN ( #14213 )
...
* Fix GYRO_CLKIN
* Update src/main/drivers/accgyro/accgyro_spi_icm426xx.c
Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
---------
Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
2025-01-28 01:32:08 +01:00
ggabriel
c12a57e2ad
fix: STM32H5 makefile oop debug ( #14212 )
2025-01-27 21:17:42 +01:00
Jacob Dahl
9ab3aa1048
h7: add timer pins ( #14153 )
2025-01-28 02:34:29 +11:00
Steve Evans
3d9dcbc9b1
Fix G4 SPI clock being double what it should be ( #14207 )
...
* Fix G4 SPI clock being double what it should be
* Aligned to master
2025-01-27 14:39:28 +01:00
ot0tot
07082de41e
Update mag_declination range in settings.c ( #14206 )
...
* Update mag_declination range in settings.c
* Update src/main/cli/settings.c
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
---------
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
2025-01-27 14:07:25 +01:00
Git bot (blckmn)
e760bfa687
Auto updated submodule references [27-01-2025]
2025-01-27 06:25:04 +00:00
ctzsnooze
986a5f119a
Remove PARTIAL_REMAP_TIM3 defines for AT32 and STM32 ( #14198 )
...
remove PARTIAL_REMAP_TIM3 code
2025-01-26 17:17:25 +01:00
ctzsnooze
4db3cad503
Remove unused timer related defines ( #14197 )
...
Remove unused timer remapping defines without matching functions
2025-01-26 13:33:22 +01:00
blckmn
ea31439824
Merge remote-tracking branch 'betaflight/master' into RP2350
2025-01-26 10:43:15 +11:00
Jay Blackman
deb691bfc8
FIX: Missing IFDEF USE_TIMER and USE_RPM_FILTER ( #14201 )
2025-01-25 18:01:17 +01:00
Jacob Dahl
5fd0f2df04
h7: enable ports H and I ( #14199 )
...
* h7: enable ports H and I
* Update src/platform/STM32/target/STM32H743/target.h
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
---------
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
2025-01-25 18:00:18 +01:00
blckmn
67fc783070
PICO: Adding getMcuTypeInfo
2025-01-25 14:58:05 +11:00
blckmn
24524a3e29
Merge branch 'master' into RP2350
2025-01-25 12:16:13 +11:00
blckmn
4bc464303e
PICO: Remove soft float
2025-01-25 12:15:39 +11:00
Mark Haslinghuis
bbaf961edb
Add 230K4 baudrate support for GPS ( #14192 )
...
* Add support for 230K baudrate for GPS
* Update CLI
* Use invalidName for all instances
2025-01-24 18:15:54 +01:00
Jay Blackman
c2768d0409
Refactoring motor to simplify implementation on other platforms ( #14156 )
2025-01-24 18:37:20 +11:00
Git bot (blckmn)
7ed1b4b71f
Auto updated submodule references [24-01-2025]
2025-01-24 06:25:06 +00:00
Petr Ledvina
2ced38e28f
GPS - simplify GPS baudrate handling ( #14195 )
...
- remove unused gpsBaudRate_e
- remove index from gpsInitData_t
- use gpsInitData for baudrate iteration
2025-01-23 23:07:57 +01:00
Mark Haslinghuis
9db36f66d9
Fix GPS UART representation (status command) ( #14193 )
...
Fix GPS UART representation
2025-01-23 23:03:00 +01:00
Jay Blackman
908a347d2f
Refactor SPI pre init to make it generic and usable from io.h ( #14174 )
2025-01-24 08:17:28 +11:00
blckmn
9230c5f654
Merge branch 'motor_refactor' into RP2350
2025-01-24 07:48:16 +11:00
blckmn
83c3353a7a
Merge branch 'master' into RP2350
2025-01-24 07:47:12 +11:00
blckmn
b38bc4e266
Updating the reset for motors pg
2025-01-23 17:49:28 +11:00
blckmn
2c340a63d3
Consolidating motorCounts, and removing dependencies.
2025-01-23 16:22:32 +11:00
Git bot (blckmn)
2b6df7aafe
Auto updated submodule references [22-01-2025]
2025-01-22 06:25:03 +00:00
Steve Evans
1aa71452fb
By default mark OSD element as rendered in case it's in the off blink state ( #14188 ) ( #14189 )
...
* By default render OSD element in a single cycle
* Use return value of osdDrawSingleElement and double check activeElement.rendered
2025-01-21 20:42:42 +00:00
pichim
899ce6731d
Chirp signal generator as flight mode ( #13105 )
2025-01-21 21:22:35 +11:00
Git bot (blckmn)
cfb4f8fe08
Auto updated submodule references [21-01-2025]
2025-01-21 06:25:04 +00:00
Jay Blackman
5e815ba608
Add ability to specify a config.c file for a config target ( #14180 )
...
- adding configTargetPreInit() method to execute code for the config target
2025-01-21 10:58:26 +11:00
Kevin Plaizier
123faebacf
Improve accuracy of dT used to update RPM filter ( #14150 )
...
Improve RPM filter accuracy by using the true looprate when updating it
2025-01-20 21:26:52 +01:00
Git bot (blckmn)
98b1b93199
Auto updated submodule references [18-01-2025]
2025-01-18 23:40:31 +00:00
Jay Blackman
b2bafa1a8c
FIX: USE_STDPERIPH_DRIVER incorrectly defined for all targets (legacy) ( #14181 )
2025-01-19 09:22:37 +11:00
Steve Evans
98283ff279
Tidy up MSP protocol header ( #14166 )
2025-01-18 13:08:47 +11:00
blckmn
443336b3b5
Renamed "unsynced" to be more specific with "continuous"
2025-01-18 13:02:24 +11:00
blckmn
127dd45a5f
Missing const
2025-01-18 12:59:31 +11:00
Jacob Dahl
994b41735f
lis2mdl: Enable OFF_CANC and BDU ( #14176 )
2025-01-18 07:22:08 +11:00
Mark Haslinghuis
c188a03beb
Fix missing ACCGYRO custom alignment defines (used in config) ( #14092 )
2025-01-18 06:37:26 +11:00
Git bot (blckmn)
86b6953a5b
Auto updated submodule references
2025-01-17 18:31:32 +00:00
Petr Ledvina
9168569d90
config submodule - follow master ( #14175 )
2025-01-18 04:34:57 +11:00
Jay Blackman
cec5d00bbf
Remove MCU name table from CLI (rely on build info), add MCU info MSP2 command ( #14148 )
2025-01-18 04:17:57 +11:00
Mark Haslinghuis
6d5ed84f96
Flip FM priority for ALTH / POSH (OSD, CRSF, LTM) ( #14165 )
...
Flip FM priority for ALTH / POSH
2025-01-17 17:26:21 +01:00
Mark Haslinghuis
578ddd16ce
Refactor compass align defines ( #14159 )
...
* Remove unused compass align defines
* Use ALIGN_DEFAULT
* Use single define for custom alignment
* Unify custom alignment
2025-01-17 12:38:09 +01:00
Jay Blackman
d8bdb23e9c
Fix license header for files in AT and APM directories ( #14162 )
2025-01-17 20:55:04 +11:00
Jay Blackman
a7032d15f5
PICO: Adding VCP (CDC) support ( #14106 )
...
* PICO VCP
* Beginning to work through tinyUSB
* PICO: Additional VCP changes
* Updates based on feedback from @ledvinap
2025-01-17 14:02:15 +11:00
blckmn
93b6bfba48
Minor update to add motorProtocolFamily_e and move remaining non-motor code out of motor.c
2025-01-17 11:49:00 +11:00
Petr Ledvina
ca72f2724e
AT32 - invalid names of timer IRQ handlers ( #14172 )
2025-01-17 07:22:14 +11:00
Petr Ledvina
3a2ed13ab0
Serial - BUGFIX - USART10 instead of UART10 ( #14171 )
2025-01-17 07:16:49 +11:00
Jacob Dahl
83beeafb0b
h7: sdio: allow custom clock divider ( #14167 )
...
* add SDIO_CLOCK_DIV define to allow compatibility with a wide range of SD cards
* Update src/platform/STM32/sdio_h7xx.c
Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
---------
Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
2025-01-16 21:16:05 +01:00
Petr Ledvina
892da2d46e
Add betaflight/config as submodule ( #14158 )
2025-01-17 05:14:43 +11:00