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

13557 commits

Author SHA1 Message Date
Bruce Luckcuck
272955f0dc Rename ACC_CALIB arming disabled message to NO_ACC_CAL 2020-02-05 18:08:39 -05:00
Bruce Luckcuck
ecd9034b07 Fix compiler warnings if USE_BLACKBOX is not defined 2020-02-05 10:59:54 -05:00
Bruce Luckcuck
6fc19c5fe9 Fix compile errors when USE_BOARD_INFO is not defined 2020-02-05 09:49:56 -05:00
Michael Keller
97704dda58
Merge pull request #9444 from etracer65/gyro_native_sample_rate
Gyro native rate sampling, filtering, and scheduler restructuring
2020-02-05 23:21:56 +13:00
Michael Keller
591ab6aff3
Merge pull request #9441 from jflyper/bfdev-fix-dashboard-init-order
Fix dashboard initialization order
2020-02-05 12:39:00 +13:00
Bruce Luckcuck
f29440957d Blackbox 32K code cleanup
Cleaning up some missed 32K specific code.
2020-02-04 18:30:30 -05:00
Bruce Luckcuck
f584780944 Gyro native rate sampling, filtering, and scheduler restructuring 2020-02-04 18:19:35 -05:00
mikeller
e4cfe77e05 Fixed default for 'sdcard_mode' to 'none'. 2020-02-04 17:02:33 +13:00
Michael Keller
131965577f
Merge pull request #9438 from jflyper/bfdev-g4-timer
[G4] timer support
2020-02-04 06:23:48 +13:00
Michael Keller
26a7717e53
Merge pull request #9439 from jflyper/bfdev-g4-softserial
[G4] SOFTSERIAL support
2020-02-04 06:18:06 +13:00
Michael Keller
b11565efbe
Merge pull request #9436 from mikeller/added_sdio_to_unified_targets
Added support for SDIO to Unified Targets.
2020-02-03 19:49:41 +13:00
jflyper
c172ab3193 Fix dashboard initialization order 2020-02-03 13:05:08 +09:00
jflyper
fb1be68a8a [G4] timer support 2020-02-03 11:15:09 +09:00
Michael Keller
a573c8972a
Merge pull request #9435 from etracer65/dyn_notch_minmax_setting_order
Rearrange parameter ordering so dynamic notch min/max are together
2020-02-03 13:12:15 +13:00
Michael Keller
1000dc3680
Merge pull request #9433 from etracer65/gps_rescue_fix_altitude_mode
Fix GPS Rescue altitude mode behavior
2020-02-03 13:11:12 +13:00
jflyper
2b4c5eef1d [G4] SOFTSERIAL support 2020-02-03 01:58:37 +09:00
mikeller
27ef887742 Added support for SDIO to Unified Targets. 2020-02-02 17:08:45 +13:00
Michael Keller
30bf9e809f
Merge pull request #9431 from jflyper/bfdev-g4-spi
[G4] SPI support
2020-02-02 13:52:49 +13:00
Bruce Luckcuck
aa05d3ebc7 Rearrange parameter ordering so dynamic notch min/max are together
Previously settings were separated and out of order.
2020-02-01 13:10:47 -05:00
Bruce Luckcuck
741674c759 Fix GPS Rescue altitude mode behavior
Fixed unassigned variable controlling the altitude mode. Unassigned value was defaulting to 0 forcing `MAX_ALT` mode at all times instead of the user setting.
2020-02-01 10:30:23 -05:00
Michael Keller
09e8234117
Merge pull request #9430 from jflyper/bfdev-g4-exti
[G4] EXTI support
2020-02-01 20:29:49 +13:00
Michael Keller
cbc91ce813
Merge pull request #9407 from jflyper/bfdev-g4-uart
[G4] UART support
2020-02-01 20:21:17 +13:00
jflyper
258db6867b [G4] UART support 2020-02-01 09:58:31 +09:00
Michael Keller
971a89e3c6
Merge pull request #9420 from mikeller/exclude_swd_pins_from_pullup
Exclude SWD pins from being initialised as pull up if unused.
2020-01-31 19:59:55 +13:00
jflyper
d316309ff5 [G4] SPI support 2020-01-31 13:26:32 +09:00
jflyper
b3e6c6d148 [G4] EXTI support 2020-01-31 13:08:45 +09:00
Michael Keller
287741b816
Merge pull request #9421 from etracer65/fix_compile_without_vtxtable
Fix compile errors if USE_VTX_TABLE is not defined
2020-01-31 01:06:37 +13:00
Michael Keller
30ba612b39
Merge pull request #9408 from Asizon/skipInfoEntries
Skip DYNAMIC read only entries in CMS
2020-01-29 10:28:00 +13:00
Asizon
6061e4e3ea Move Skip to a function 2020-01-28 15:48:14 +01:00
mikeller
cd27b63b89 Exclude SWD pins from being initialised as pull up if unused. 2020-01-28 10:52:21 +13:00
Bruce Luckcuck
c2770087c3 Fix compile errors if USE_VTX_TABLE is not defined 2020-01-27 09:07:20 -05:00
mikeller
a8a3585f38 Fixed initialisation of unused pins on STM32F411. 2020-01-27 21:12:09 +13:00
Michael Keller
0c6b965898
Merge pull request #9416 from mikeller/fix_missing_spaces
Fixed missing spaces after 'if'.
2020-01-27 19:26:59 +13:00
mikeller
ab025b76a8 Fixed missing spaces after 'if'. 2020-01-26 13:16:01 +13:00
ctzsnooze
7b2e075b3a Simplify and improve Dynamic Notch
Remove prevCenterFreq[axis]
Simpler peak detection:
- cubes, not squares
- only look one bin either side
More accurate frequency determination
Updated annotations and explanations
Whitespace fixes
fftStartBin can't be less than 1
Dynamic PT1 smoothing
biquad filter on centerFreq removed
centerFreq's now floats

Limits and better min max logic

constrain within nyquist limits

If gyro rate was 2khz and dynamic notch range max, this will keep the notch max to 960hz.

Simple fixes

Get lowest min above and below the peak

First go at setting DN range by a maxHz

increment the PG version in gyro.c

MSP correct size

Resolve comments from Mike and Rav.

Fis msp, deprecating range
2020-01-26 13:05:24 +13:00
Michael Keller
bf7b2030e9
Merge pull request #9389 from IllusionFpv/ag-decoupled-from-iterm
Antigravity gain decoupled from Iterm
2020-01-26 12:49:12 +13:00
Michael Keller
3e752af4ac
Merge pull request #9332 from fiam/agh_cf_serial_config
[MSP] Add support for MSP2_COMMON_SERIAL_CONFIG / MSP2_COMMON_SET_SERIAL_CONFIG
2020-01-26 12:44:00 +13:00
Michael Keller
ff04f0d37e
Merge pull request #9406 from jflyper/bfdev-g4-persistent
[G4] Persistent object support
2020-01-25 20:04:36 +13:00
Michael Keller
7a1baeb11d
Merge pull request #9392 from ctzsnooze/Improve_FF_interpolated
Improve duplicate packet handling
2020-01-25 20:01:24 +13:00
Michael Keller
bc72d9dcc0
Merge pull request #9376 from jflyper/bfdev-new-pin-init
Handle unused pin state at the end of initialization
2020-01-25 19:57:42 +13:00
TheIsotopes
b82d7230b3 fixed bricked #beeper and #beacon enrty
changes after comment

changes after comment

dependency added

conditionals removed

conditionals removed

conditionals removed
2020-01-25 12:34:27 +13:00
jflyper
04e99863bb [F4] Handle unused pin state at the end of initialization
F1, F3 and SITL also
2020-01-24 13:03:01 +13:00
Michael Keller
e5046e4089
Merge pull request #9402 from etracer65/tasks_checkfn_max_reset
Fix tasks check function max time not being reset along with other stats
2020-01-24 12:53:44 +13:00
Michael Keller
2cc6554f9d
Merge pull request #9397 from jflyper/bfdev-g4-dma
[G4] DMA support
2020-01-24 12:53:10 +13:00
Michael Keller
9e596a6716
Merge pull request #9396 from jflyper/bfdev-g4-io-and-rcc
[G4] IO and RCC support
2020-01-24 12:53:00 +13:00
Michael Keller
e5205dfafb
Merge pull request #9395 from jflyper/bfdev-g4-memprot
[G4] MEMPROT support
2020-01-24 12:52:47 +13:00
Michael Keller
7bf7d5eb4d
Merge pull request #9394 from jflyper/bfdev-add-w25m02g-to-quadspi-detection-list
[FLASH] Include W25M02G in QuadSPI detection
2020-01-24 12:52:29 +13:00
Michael Keller
7081df5d28
Merge pull request #9398 from jflyper/bfdev-new-pin-init-f7-and-h7
[F7][H7] Add pin traverse facility and unused pin initialization
2020-01-24 12:49:26 +13:00
ctzsnooze
2f1afdfbd5 Revert to single blip up and down 2020-01-24 00:33:54 +11:00
ctzsnooze
f93cda06e8 add marker for center suppression 2020-01-24 00:33:54 +11:00