1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00
Commit graph

13763 commits

Author SHA1 Message Date
Dominic Clifton
2fe5947290 OSD - Prevent RX loss on stats display by using async screen clearing
and multiple phases.
2022-01-22 18:59:11 +01:00
Dominic Clifton
e2c0388a6a OSD - Add support for async screen clearing to display API.
No screen clearing is actually done asynchronously yet.
2022-01-22 18:59:11 +01:00
Mark Haslinghuis
edfb94b1b5 Remove LPUART1 for STM32H7 Unified Target 2022-01-21 02:38:48 +01:00
Steve Evans
68e9501b02 Fix layout of PG numbering 2022-01-21 00:38:30 +00:00
Steve Evans
b3903edf55 Allow RX and OSD tasks to be scheduled at the second attempt on F411 processors 2022-01-20 14:00:00 +00:00
Filipp Bakanov
749b5aa884
Merge branch 'master' into fixDefaultModeAltitude 2022-01-20 16:17:16 +03:00
Steve Evans
2af98ae7c8 Increase max scheduler_relax_rx and scheduler_relax_osd settings to 500 2022-01-20 02:35:02 +00:00
Steve Evans
62cb1fba1a Add scheduler_relax_rx and scheduler_relax_osd variables 2022-01-20 01:59:13 +00:00
Štěpán Dalecký
72c70a22e8
Merge pull request #11270 from haslinghuis/rename_attr
Rename attr
2022-01-18 08:19:18 +01:00
haslinghuis
185288341a
Merge pull request #11301 from DusKing1/add-NEUTRONRCF411SX1280
Add NEUTRONRCF411SX1280 target
2022-01-18 00:20:52 +01:00
haslinghuis
c8a268a411
Merge pull request #11299 from daleckystepan/vtx-start-bit
Vtx smartaudtio fix space
2022-01-18 00:20:16 +01:00
Štěpán Dalecký
8986f53c21
Merge pull request #11229 from phobos-/elrs-fixes
ExpressLRS - fixed slow initial connection
2022-01-17 22:25:18 +01:00
Steve Evans
bdff13fd24 Fix merge error of gyro register offset 2022-01-17 18:47:28 +00:00
Filipp Bakanov
dc409c29fe
Fixed wrong altitude in DEFAULT (GPS + BARO) mode 2022-01-17 17:31:06 +03:00
Mark Haslinghuis
a1a383d812 Rename attr
Keep single and plurar definition
2022-01-17 03:10:16 +01:00
Steve Evans
ee740d1381 Add support for ICM42605 and ICM42688P for unified targets except STM32F411 (for space reasons) 2022-01-16 12:25:19 +00:00
DusKing1
61e80dec92 add NeutronRCF411SX1280 target 2022-01-16 18:32:32 +08:00
Štěpán Dalecký
6af04d43a4 Vtx smartaudtio fix space 2022-01-16 09:49:09 +01:00
J Blackman
a6b9560b48
Merge pull request #11287 from daleckystepan/vtx-start-bit 2022-01-16 12:53:27 +11:00
haslinghuis
c16e971825
Merge pull request #11274 from SteveCEvans/rs_state_time
Fix issues impacting RX_STATE_MODES state duration and add DEBUG_RX_STATE_TIME
2022-01-16 02:27:46 +01:00
haslinghuis
1ccaa62108
Merge pull request #11297 from SteveCEvans/baro_state
If barometer read is still in progress ignore state execution time as it is short
2022-01-15 23:58:03 +01:00
Steve Evans
6a933478d2 Fix BARO task rate display 2022-01-15 21:32:54 +00:00
Steve Evans
815cb41d30 Add missing else clauses 2022-01-15 20:19:49 +00:00
ctzsnooze
ec9f485470
Merge pull request #11294 from ctzsnooze/revert-11141
revert 11141 re-enable gyro exti sync
2022-01-16 07:04:36 +11:00
Steve Evans
0cbd4c61b1 If barometer read is still in progress ignore state execution time as it is short 2022-01-15 16:41:43 +00:00
haslinghuis
ab565b04d7
Merge pull request #11289 from daleckystepan/dhsot-rounding-fix
[WIP ]Add rounding to proper display dshot values
2022-01-15 02:49:11 +01:00
ctzsnooze
5ee4db1040 revert 11141 re-enable gyro exti sync 2022-01-15 12:03:39 +11:00
Štěpán Dalecký
7ee0736516 Add rounding to proper display dshot values 2022-01-14 22:52:01 +01:00
Steve Evans
db904b4a75 Add expediting of OSD task 2022-01-14 13:28:48 +00:00
Steve Evans
e7b61a928f Still update duration of next anticipated state even is current execution time is ignored 2022-01-14 03:22:52 +00:00
Štěpán Dalecký
3eed09d1f2 VTX alternative SOFTSERIAL start bit 2022-01-13 18:33:08 +01:00
Steve Evans
4e47a792d8 Add TASK_AGE_EXPEDITE_RX to ensure RX task is never starved of time 2022-01-12 23:38:50 +00:00
Steve Evans
c05ad2ec9b Fix issues impacting RX_STATE_MODES state duration and add DEBUG_RX_STATE_TIME 2022-01-12 23:38:03 +00:00
haslinghuis
8d52a36150
Merge pull request #11269 from SteveCEvans/rx_timing
Ignore duration of calcActiveAdjustmentRanges() and optimize RX_TASK_DECAY_SHIFT
2022-01-11 17:28:23 +01:00
Hans Christian Olaussen
0415fce374 Bring back F405 bidirectional DSHOT600 2022-01-11 16:44:14 +01:00
J Blackman
51f870f1e8
Merge pull request #11261 from daleckystepan/tasks
Rename task id to task attr
2022-01-11 10:37:53 +11:00
haslinghuis
16d7431888
Merge pull request #11263 from SteveCEvans/camctl
Set CAMCTL task priority to TASK_PRIORITY_LOW
2022-01-11 00:13:43 +01:00
Steve Evans
1526adfb44 Ignore duration of calcActiveAdjustmentRanges() and optimize RX_TASK_DECAY_SHIFT 2022-01-10 18:45:37 +00:00
phobos-
b42c907742 ExpressLRS - fixed slow initial connection 2022-01-10 10:20:44 +01:00
haslinghuis
b86106941f
Merge pull request #11256 from SteveCEvans/gyro_fix
Fix gyro SpiDetect routines
2022-01-10 01:31:48 +01:00
haslinghuis
e91f11190d
Merge pull request #11255 from SteveCEvans/NUCLEOF722debug
Don't define USE_DEBUG_PIN for NUCLEOF722
2022-01-10 01:31:20 +01:00
haslinghuis
f2a2bc6cf4
Merge pull request #11254 from blckmn/kissfc_linker
Received build errors when linking KISSFCV2F7
2022-01-10 01:30:29 +01:00
Steve Evans
c71302b35f Set CAMCTL task priority to TASK_PRIORITY_LOW 2022-01-09 23:10:01 +00:00
Štěpán Dalecký
a2debf5fbf Rename task id to task attr 2022-01-09 20:46:32 +01:00
Steve Evans
d3c3d5fa90 Fix gyro SpiDetect routines 2022-01-09 04:08:18 +00:00
Steve Evans
05da9a8759 Don't define USE_DEBUG_PIN for NUCLEOF722 2022-01-09 01:43:00 +00:00
J Blackman
18ee33e7a8
Merge pull request #11235 from mluessi/ml_fix_h7_usart1_af
Fix H7 USART1 AF for PB6 and PB7
2022-01-09 12:08:10 +11:00
blckmn
4d80ef751c Received build errors when making:
Linking KISSFCV2F7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15496 B        16 KB     94.58%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
      ITCM_FLASH:          0 GB       480 KB      0.00%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
      AXIM_FLASH:      347784 B       480 KB     70.76%
        DTCM_RAM:       38128 B        64 KB     58.18%
           SRAM1:       31892 B       176 KB     17.70%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB
FLASH_CUSTOM_DEFAULTS:          0 GB 18446744073709551615 B      0.00%
/src/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld:./src/main/target/KISSFCV2F7/stm32_flash_f722_kissfcv2f7.ld:51: ignoring invalid character `\357' in expression
/src/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld:./src/main/target/KISSFCV2F7/stm32_flash_f722_kissfcv2f7.ld:51: ignoring invalid character `\277' in expression
/src/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld:./src/main/target/KISSFCV2F7/stm32_flash_f722_kissfcv2f7.ld:51: ignoring invalid character `\274' in expression
/src/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld:stm32_flash_f7_split.ld:107: warning: memory region `FLASH_CUSTOM_DEFAULTS' not declared
   text    data     bss     dec     hex filename
 342808    4976   65044  412828   64c9c ./obj/main/betaflight_KISSFCV2F7.elf
Creating HEX ./obj/betaflight_4.3.0_KISSFCV2F7.hex
2022-01-09 12:04:58 +11:00
J Blackman
103b9cb01c
Merge pull request #11253 from SteveCEvans/rangefinder
Fix rangefinder.c compiler warning
2022-01-09 11:34:36 +11:00
J Blackman
a46789f86a
Merge pull request #11252 from SteveCEvans/spi1_streams 2022-01-09 11:19:55 +11:00