1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +03:00
Commit graph

13906 commits

Author SHA1 Message Date
Anders Hoglund
8a67fe2ad8 Spektrum TM, added support for cell voltage. 2019-02-17 22:52:36 +01:00
Michael Keller
966971c750
Merge pull request #7584 from joelucid/nox_led
make LEDs work on NOX again and move bidir support to separate branch
2019-02-18 02:10:51 +13:00
Michael Keller
fe1a06730b
Merge pull request #7583 from joelucid/fix_7582
Fixing missing upper notch limit #7582
2019-02-18 02:10:33 +13:00
Bruce Luckcuck
b96ed557a9 Fix arming disabled flags count
Changed to being based on the required last entry `ARMING_DISABLED_ARM_SWITCH` in the flags enumeration so that future changes to the flags won't require updating the count.
2019-02-17 08:04:50 -05:00
Dave Huber
e11d113653 Fixed cliAux acknowledge to show permanentId's 2019-02-17 01:06:06 -06:00
Dave Huber
c2c4641ee6 Fix documentation for MSP_MODE_RANGES_EXTRA 2019-02-17 00:41:39 -06:00
Dave Huber
3d1dee8009 Fix MSP_MODE_RANGES_EXTRA link to permanentId 2019-02-17 00:34:11 -06:00
Michael Keller
da7608f513
Merge pull request #7581 from jflyper/bfdev-fix-dmaopt-for-sdio
[SDIO, DMA] Fix dmaopt for SDIO DMA
2019-02-17 15:28:15 +13:00
Dominic Clifton
ba5b4c7375 Save ~3K of flash by re-ordering and packing the OSD_Entry structure. 2019-02-17 00:18:24 +01:00
Dominic Clifton
78f38daa4f Drastically reduce the CMS RAM usage.
Previously the runtime page state was mixed with the page configuration.

This resolves this by:
a) making the configuration entries constant so they do not need to be
in RAM.
b) Maintaining page state independently.
2019-02-17 00:18:24 +01:00
jflyper
c5b008ca9d NUCLEOF722 configures SDIO, too. 2019-02-16 22:39:03 +09:00
Thorsten Laux
10c7ef8812 adjust max notch frequency to gyro freq / 2 2019-02-16 14:07:25 +01:00
Michael Keller
fefa2a83e4
Merge pull request #7573 from joelucid/bugfix_7548
Ensure all timer channels are initialized when using dshot burst #7548
2019-02-17 01:46:32 +13:00
Michael Keller
b0c65b3bd2
Enable warnings element by default for all OSD profiles (#7577)
Enable warnings element by default for all OSD profiles
2019-02-17 01:41:22 +13:00
Thorsten Laux
cd90d78b48 make LEDs work on NOX again and move bidir support to separate branch 2019-02-16 13:37:02 +01:00
Michael Keller
d523d8af3d
Fix OSD USE_CMS usage (#7576)
Fix OSD USE_CMS usage
2019-02-17 00:56:49 +13:00
Thorsten Laux
660c0c8eb2 Fixing missing upper notch limit #7582 2019-02-16 12:52:03 +01:00
Steffen Windoffer
b9375d6974
Merge pull request #7578 from joelucid/rpm_filter_bugfix
Hotfix for rpm filter
2019-02-15 10:28:43 +01:00
Thorsten Laux
89668cc829 Hotfix for rpm filter 2019-02-15 09:21:43 +01:00
jflyper
e9402f6682 Fix dmaopt for SDIO DMA 2019-02-15 12:36:34 +09:00
Bruce Luckcuck
3dcfae52ed Enable warnings element by default for all OSD profiles
Previously the defaults were based on the existence of a single profile. We want to encourage users to always have the warnings element enabled.
2019-02-14 19:51:40 -05:00
Bruce Luckcuck
dcb9cbcd50 Fix OSD USE_CMS usage
`USE_CMS` blocking was overzealous and if it wasn't defined it would stop the OSD elements from displaying.

Also cleaned up some stale data types and defines.
2019-02-14 18:47:05 -05:00
Thorsten Laux
e6a5dece85 ensure all timer channels are initialized when using dshot burst 2019-02-14 11:35:45 +01:00
Michael Keller
fc8f9130e4
Merge pull request #7569 from jflyper/bfdev-tramp-vtxtable-fix
[VTXTABLE, TRAMP] Fix power index handling
2019-02-14 20:49:16 +13:00
Michael Keller
c73a2787ee
Merge pull request #7567 from fujin/RIP-32kHz-mode
Gyro Sensors: Remove 32kHz gyro sampling mode(s) and associated code
2019-02-14 19:45:14 +13:00
AJ Christensen
4fdee6ec1c Gyro Sensors: Remove 32kHz gyro sampling mode(s) and associated code 2019-02-13 22:41:21 +13:00
Michael Keller
dbd4fe9b3d
Merge pull request #7566 from klutvott123/battery-pt1-filter
Change battery filters from biquad to pt1
2019-02-13 21:47:24 +13:00
Michael Keller
8c0e5d81e0
Merge pull request #7461 from fujin/smartaudio-21-compat
SmartAudio: Handle SA2.1 GET SETTINGS response.
2019-02-13 21:34:52 +13:00
Michael Keller
b2c0d01558
Merge pull request #7484 from joelucid/lpf_filter_changes
increase possible Q to 30, default Q to 5 and set scheduler optimize.
2019-02-13 21:21:28 +13:00
jflyper
5d5447abd8 Use vtxTramp directly instead of calling vtxCommonDevice within the driver 2019-02-13 09:44:50 +09:00
Hans Christian Olaussen
62fafe8041 Change current/voltage filters from biquad to pt1 2019-02-12 22:34:16 +01:00
Hans Christian Olaussen
b8bfc7ce12 Change Pt1 cutoff from uint16_t to float 2019-02-12 22:34:16 +01:00
Hans Christian Olaussen
f625cb261c Define HZ_TO_INTERVAL macro 2019-02-12 22:34:15 +01:00
jflyper
d3d111dbb6 Fix power indexhandling 2019-02-13 05:29:55 +09:00
Thorsten Laux
602b33faf1 rpm_lpf -> rpm_notch_rpf 2019-02-12 14:44:39 +01:00
Michael Keller
988d0a9b5c
Merge pull request #7565 from mikeller/rename_alienflightf4
Renamed board ALIENFLIGHTNGF4 to ALIENFLIGHTF4 after comment in #7561.
2019-02-13 02:29:26 +13:00
Thorsten Laux
76add010b5 don't change scheduler policy in filter 2019-02-12 13:05:52 +01:00
Thorsten Laux
ceabd5098d disable dshot telemetry if scheduler policy not set 2019-02-12 12:54:21 +01:00
Thorsten Laux
4c39bba18c Fix spacing 2019-02-12 12:06:26 +01:00
Thorsten Laux
81a514c9ac increase possible Q to 30, default Q to 10 and set scheduler optimize rate policy by default 2019-02-12 11:25:48 +01:00
AJ Christensen
d459c170eb SmartAudio: Handle SA2.1 GET SETTINGS response. 2019-02-12 13:17:09 +13:00
Michael Keller
aaaf313747
Merge pull request #7563 from etracer65/vcp_hal_tx_buffer_fixes
VCP HAL transmit buffer fixes
2019-02-12 01:45:14 +13:00
mikeller
a452fb9d4b Renamed board ALIENFLIGHTNGF4 to ALIENFLIGHTF4 after comment in #7561. 2019-02-12 00:55:09 +13:00
Michael Keller
6e023b9e05
Merge pull request #7560 from mikeller/fix_msc_activation
Fixed USB MSC activation over MSP. Also fixed fallthrough in case of invalid reboot type.
2019-02-11 22:28:58 +13:00
Michael Keller
93edcaf30c
Merge pull request #7546 from mikeller/fix_battery_filtering
Fixed battery filtering when period is not a multiple of 10.
2019-02-11 11:39:29 +13:00
Michael Keller
bbcb47d348
Merge pull request #7558 from etracer65/fix_f1_targets
Fix compiliation for F1 targets
2019-02-11 11:39:12 +13:00
Michael Keller
b7dd7030e8
Merge pull request #7559 from etracer65/d_min_cleanup
D_MIN cleanup - use array for parameters; move CMS menu entries
2019-02-11 11:34:33 +13:00
Bruce Luckcuck
6a69df82cf
Merge pull request #2 from jflyper/vcp_hal_tx_buffer_fixes
Add concurrency control
2019-02-10 15:31:14 -05:00
jflyper
1e49419a8a Add concurrency control 2019-02-11 04:49:00 +09:00
J Blackman
038d3969e9
Merge pull request #7561 from mikeller/add_board_manufacturer_names
Added permanent board names / manufacturer ids for unified targets.
2019-02-11 03:27:43 +11:00