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

13727 commits

Author SHA1 Message Date
Hydra
a3447e8541 Fix compilation of CJMCU target (rx config needed when using NRF24) 2019-03-06 10:40:57 +01:00
Hydra
74a4c9c9bd CJMCU Move USE_SPI inside the block for USE_RX_NRF24 as SPI is only
needed for the NRF24.
2019-03-06 10:40:57 +01:00
Dominic Clifton
e35d8a25d3 Allow files to compiled without optimization.
This is required when trying to see what the optimizer is doing to the
assembly or in aiding debugging CPU IMPRECISE bus fault errors.
2019-03-06 10:34:39 +01:00
Michael Keller
dc48664371
Merge pull request #7713 from atomiclama/bf_sbus_deadcode
removed sbus stateflags and associated debug_set
2019-03-06 03:26:59 +13:00
mikeller
081756febe Added 'hardware' selector to CLI 'diff' / 'dump'. 2019-03-06 03:21:40 +13:00
Hans Christian Olaussen
a4e0240d69 Use circular DMA for single colour mode only
Use circular DMA for single colour mode only. Use normal DMA for status mode to avoid unpredictable behaviour.
2019-03-05 13:10:21 +01:00
Miguel Angel Mulero Martinez
9c8fe796ba Add dynamic lpf and dterm filters to MSP 2019-03-05 12:18:30 +01:00
mikeller
ddf76beb55 Added flag for unified target to MSP. 2019-03-05 22:28:13 +13:00
Miguel Angel Mulero Martinez
131baa2ebd Add D_MIN to MSP 2019-03-05 09:17:07 +01:00
Bruce Luckcuck
d62168378f Fix CLI vtx command parsing to allow reset
Previously the validation was checking for channel and band values > 0 which caused a parsing error. Unfortunately this also prevented the ability to reset the entry. This resulted in the output from the `vtx` command not being usable to paste back in as any indexes not configured would cause errors.
2019-03-04 20:43:36 -05:00
andy
c6f2deaccc removed sbus stateflags and associated debug_set as this provide nothing above what can be obtained from the frame flags. 2019-03-04 13:52:14 +00:00
Michael Keller
0af5c29e8f
Merge pull request #7709 from joelucid/matek_dmaopt
change dmaopt on matek to allow bidir
2019-03-04 23:37:37 +13:00
Michael Keller
f9f14cafea
Merge pull request #7707 from mikeller/fix_hal_dshot
Fixed Dshot for hal (F7).
2019-03-04 23:35:43 +13:00
mikeller
f0b0537246 Added missing features to unified targets, centralised feature configuration. 2019-03-04 22:17:55 +13:00
Michael Keller
2b9880f71b
Merge pull request #7497 from azolyoung/optimization_initialize_logic
add feature & protocolVersion cli setting
2019-03-04 15:11:50 +13:00
Michael Keller
bf8d08b6fa
Merge pull request #7692 from mikeller/make_cc2500_spi_rx_configurable
Made CC2500 (FrSky, SFHSS) SPI RX runtime configurable.
2019-03-04 14:42:55 +13:00
Michael Keller
8fff3cae09
Merge pull request #7655 from kmitchel/dyn_notch_binoffset
Automatically adjust bin offset based on dyn notch minimum.
2019-03-04 14:41:08 +13:00
azolyoung
fcf784b4a1 add feature & protocolVersion cli setting 2019-03-04 09:16:34 +08:00
Michael Keller
cd0fa28e53
Merge pull request #7698 from AlienWiiBF/AFNG_generic_update
Afng generic update
2019-03-04 08:57:41 +13:00
Michael Keller
f783e7cc16
Merge pull request #7694 from pkruger/7691-bug-OSD-Element-menu-exit-does-not-work
Add fix for runtimeEntryFlags array overrun
2019-03-04 08:23:04 +13:00
Michael Keller
323d036ee2
Merge pull request #7685 from joelucid/dshot_bidir_f7
Dshot bidir support for f7
2019-03-04 08:20:55 +13:00
Michael Keller
8bb247858d
Merge pull request #7702 from klutvott123/adc-dma-fix2
Make placing ADC DMA buffer in FAST RAM conditional to F7
2019-03-04 08:20:23 +13:00
Michael Keller
722fed4eb7
Merge pull request #7700 from mikeller/fix_brushless_detection
Fixed detection of brushless / brushed motors.
2019-03-04 08:20:01 +13:00
Thorsten Laux
01e8d99937 fix ifdefs 2019-03-03 12:59:24 +01:00
Thorsten Laux
98f830fe63 change dmaopt on matek to allow bidir 2019-03-03 11:38:22 +01:00
Thorsten Laux
13c009da64 add shared.c 2019-03-03 11:34:32 +01:00
Thorsten Laux
cec679ac60 incorporte review feedback 2019-03-03 11:33:14 +01:00
mikeller
fe6583fa77 Fixed Dshot for hal (F7). 2019-03-03 23:30:09 +13:00
Pieter Kruger
d2e7abd5c6 Add fix for runtimeEntryFlags array overrun 2019-03-03 13:27:35 +10:00
mikeller
1c05c7ead6 Added Spektrum SPI driver. 2019-03-03 14:54:38 +13:00
ctzsnooze
0f8c85ad0d Update unit test values for higher relax threshold
Update unit test values for higher relax threshold
2019-03-03 11:34:07 +11:00
ctzsnooze
3458a75283 use a define for ITERM_RELAX_CUTOFF_DEFAULT
use a define for ITERM_RELAX_CUTOFF_DEFAULT
lock in at 20hz by default
update comment about why do this
2019-03-03 11:34:07 +11:00
ctzsnooze
a0237e6cde Defaults set, Annotations
Default threshold 40 deg/sec
Anotations provided to explain
- cutoff independence factor when calculating itermRelaxSetpointThreshold
- meaning of ITERM_RELAX_SETPOINT_THRESHOLD
2019-03-03 11:34:07 +11:00
mikeller
acf759b82e Fixed detection of brushless / brushed motors. 2019-03-03 13:01:04 +13:00
Michael Keller
a646c09c2c
Merge pull request #7682 from dthubereng/mode-logic-rework
Updated mode logic to work more intuitively
2019-03-03 12:40:17 +13:00
Kenneth Mitchell
832306743e
Automatically adjust bin offset based on dyn notch minimum.
Changes per review.

Drop min HZ to allow for 7".

Put alignment back.

Fix mistakenly delete variable.
2019-03-02 18:06:04 -05:00
Michael Keller
111b023fcd
Merge pull request #7701 from mikeller/fix_target_independence_check
Fix false positives in target independence check.
2019-03-03 09:11:25 +13:00
Hans Christian Olaussen
69f17b2c6d Make placing ADC DMA buffer in FAST RAM conditional to F7
Use FAST RAM for F7 mcus only
2019-03-02 18:18:30 +01:00
Michael Keller
8263e0bbac
Merge pull request #7687 from klutvott123/adc-dma-fix
Place ADC DMA buffer in DTCM RAM
2019-03-03 03:27:08 +13:00
mikeller
d0cb95a7e1 Fix false positives in target independence check. 2019-03-03 03:18:48 +13:00
MJ666
4a00223135 Fix AlienFlight F4 external ADC pin 2019-03-02 14:01:27 +01:00
MJ666
ddfbec5396 Update and move AlienFlight F4 and AlienFlightNG F7 genric target
configurations
2019-03-02 14:01:27 +01:00
Michael Keller
be66d46aa3
Merge pull request #7686 from joelucid/dshot_bidir_f3fix
allow use of dshot bidir on targets without burst
2019-03-03 01:15:24 +13:00
Michael Keller
05b75261f4
Merge pull request #7683 from mikeller/fix_travis_verbosity
Fix the verbosity of the tests when run in Travis.
2019-03-03 01:12:37 +13:00
mikeller
96d5b5dcac Added configurability for FlySky. 2019-03-02 23:54:02 +13:00
mikeller
86a5a30267 Made CC2500 (FrSky, SFHSS) SPI RX runtime configurable. 2019-03-02 23:15:32 +13:00
Michael Keller
29db27584f
Merge pull request #7677 from mikeller/add_f411_f446_f745_support
Added support for F411, F446, F745, F765.
2019-03-02 11:48:34 +13:00
Michael Keller
fa2bb3fc58
Merge pull request #7657 from mikeller/fix_gcc_8_build
Fixed build for gcc 8 (SITL).
2019-03-02 11:13:47 +13:00
Michael Keller
111834d6e3
Merge pull request #7680 from mikeller/fix_led_strip_transponder
Fixed LED_STRIP and TRANSPONDER.
2019-03-02 10:30:32 +13:00
Thorsten Laux
16b966fb70 revert target changes 2019-03-01 14:13:01 +01:00