Commit Graph

15553 Commits

Author SHA1 Message Date
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
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
Michael Keller 03c6c1db4b
Merge pull request #9418 from mikeller/fix_stm32f411_pin_init
Fixed initialisation of unused pins on STM32F411.
2020-01-28 21:18:27 +13: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
Michael Keller 12cc6dc683
Merge pull request #9414 from mikeller/add_revision_to_filenames
Added the git revision to the names of generated files.
2020-01-26 23:19:39 +13:00
Michael Keller 99dd2f5a27
Merge pull request #9327 from ctzsnooze/DN_Simplify
Simplify and improve Dynamic Notch
2020-01-26 13:58:54 +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 6497830a1b
Merge pull request #9411 from gg1bbs/master
Updating documentation to include 'Disable VTX Control' and 'Launch Control'
2020-01-26 12:50:02 +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
mikeller 7a13e99c30 Added the git revision to the names of generated files. 2020-01-26 12:24:13 +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
Michael Keller 597b41ec6e
Merge pull request #9401 from TheIsotopes/patch-1
fixed bricked #beeper and #beacon enrty
2020-01-25 15:43:03 +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
Asher Winn 2255a4d9de Updating documentation to include 'Disable VTX Contol' and 'Launch Control' 2020-01-24 22:50:33 +11: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
ctzsnooze cc3d0b435c Improve smoothness of ff_interpolation
Changes:
- identify different types of duplicate packets
- handle each error differently
- individualised responses to duplicate packets, and to the packet after that
- boost on yaw
- FF smoothly attenuated while sticks are near centre
- no boost immediately after prolonged flat spots
  (warning: this means no boost if ADC is on)
- careful empirical checking that the responses are optimal
- updated code annotations for clarity
2020-01-24 00:33:54 +11:00
Asizon 6a53ee5baf Remove white line 2020-01-23 11:55:54 +01:00
Asizon d6391dafe1 Skip DYNAMIC readonly entries 2020-01-23 11:45:45 +01:00
jflyper 49cf92f5e6 [G4] Persistent object support 2020-01-23 15:00:34 +09:00
Michael Keller ff1df466f3
Merge pull request #9369 from mikeller/add_unified_target
Added 'unified' target to Makefile.
2020-01-23 13:24:45 +13:00
Michael Keller e2c1afd0a0
Merge pull request #9363 from jflyper/bfdev-msp-displayport-device-side-blink
Add device local blinking support for MSP displayport devices
2020-01-23 13:09:36 +13:00
Bruce Luckcuck 1b5f553d2e Fix tasks check function max time not being reset along with other stats
Each time the `tasks` CLI command is executed the task stats are reset to allow the max and average stats to represent the data since the last `tasks` command. However the task check function stats were not being reset so the "max" would represent the maximum value since boot.
2020-01-21 15:09:20 -05:00
Michael Keller b6a48777e4
Merge pull request #9390 from Asizon/flashEraseCheck
Prevent accidental flash erase in CMS
2020-01-22 00:51:59 +13:00
Asizon a257adc0c1 Add Flash Erase Check
Define for USE_FLASH only

OME_Funcall aligment

Entries name modify
2020-01-21 08:53:43 +01:00
jflyper f042ad9101 Add dummy initializeUnusedPins for SITL 2020-01-21 15:09:19 +09:00
jflyper 76288b6ce6 [H7][F7] Add unused pin handling 2020-01-21 12:19:37 +09:00
jflyper a88d5470eb Add unused pin state traverse and initialization facility 2020-01-21 12:18:43 +09:00
jflyper a58f55c840 [G4] DMA support 2020-01-21 11:47:33 +09:00
jflyper ebce14ed15 [G4] IO and RCC support 2020-01-21 11:46:46 +09:00
jflyper a5c340d180 [G4] MEMPROT support 2020-01-21 11:45:47 +09:00
jflyper 104990c507 Add device local blinking support 2020-01-21 11:14:22 +09:00