1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-21 23:35:34 +03:00
Commit graph

13906 commits

Author SHA1 Message Date
mikeller
c4cb671b70 Added MSP for dterm filter 2 type. 2019-03-08 09:29:05 +13:00
Michael Keller
b3a7a1f153
Merge pull request #7735 from mikeller/remove_features_midelicf3
Removed features from MIDELICF3 to make it fit flash.
2019-03-08 08:59:35 +13:00
mikeller
9dede30bad Consolidated changes for API 1.41. 2019-03-08 08:23:10 +13:00
Michael Keller
da2f85b729
Merge pull request #7671 from dronejunkie/rpm-osd
Adding rpm motor freq to osd
2019-03-08 07:55:35 +13:00
mikeller
19e004af73 Removed features from MIDELICF3 to make it fit flash. 2019-03-08 07:47:03 +13:00
Bruce Luckcuck
8c1e6fa017 Add CLI batch support for presenting warnings when pasting configs
Adds a new `batch` command used to delineate a group of commands as a related batch. The primary purpose is to group commands sent from the Configurator resulting from a copy/pasted config. Currently the output of the `diff all` command appends a `save` at the end of its output. So when a user pastes in their config to restore they may not see any errors because the `save` command causes the flight controller to reboot before they can review. When commands are wrapped inside of a batch, any errors will set a flag that will issue a warning when the `save` command is executed. This allows the user ro review and correct there configuration.
2019-03-07 11:10:38 -05:00
Michael Keller
499ddc003b
Merge pull request #7728 from czchc/init_led_bind_ios_for_sfhss
init led and bind IOs for sfhss
2019-03-08 00:24:39 +13:00
Miguel Angel Mulero Martinez
05e5417f10 Add integrated yaw to MSP 2019-03-07 11:39:11 +01:00
jack
45a35eb42d adding rpm and rpm frequency for each motor to osd. It uses either Bidirectional Dshot or ESC telemetry to work out the rpm. Bidirectional Dshot takes precedency over ESC telemetry. 2019-03-07 20:51:43 +11:00
Michael Keller
80b3a116d3
Merge pull request #7712 from mikeller/fix_resource_cli
Consolidate the CLI for resource management.
2019-03-07 21:45:00 +13:00
mikeller
fb5c468f92 Added default value processing for , . 2019-03-07 18:34:52 +13:00
Michael Keller
52630c7077 Re-added setting for 'baro_hardware' that was accidentally deleted in #7721. 2019-03-07 11:56:23 +13:00
mikeller
410507c56a Moved target configs into 'unified_targets/configs/' and updated 'dmaopt' to 'dma'. 2019-03-07 04:09:16 +13:00
mikeller
f7f3504671 Consolidate the CLI for resource management. 2019-03-07 04:05:07 +13:00
Michael Keller
687d066219
Merge pull request #7695 from mikeller/add_missing_unified_resources
Added missing features to unified targets, centralised feature configuration.
2019-03-07 03:54:34 +13:00
Michael Keller
747963a139
Merge pull request #7721 from mikeller/add_hardware_diff_dump
Added 'hardware' selector to CLI 'diff' / 'dump'.
2019-03-07 03:53:15 +13:00
Michael Keller
6792e4d166
Merge pull request #7720 from klutvott123/led-strip-dma-fix
LED STRIP Use circular DMA for single colour mode only
2019-03-07 03:52:54 +13:00
Michael Keller
58d15b8ebe
Merge pull request #7719 from mikeller/add_unified_flag_msp
Added flag for unified target to MSP.
2019-03-07 03:51:22 +13:00
Michael Keller
e808242828
Merge pull request #7717 from McGiverGim/add_dyn_filters_msp
Add dynamic lpf and dterm filters to MSP
2019-03-07 03:51:02 +13:00
Michael Keller
2572cb5843
Merge pull request #7716 from McGiverGim/add_dmin_msp
Add D_MIN to MSP
2019-03-07 03:50:39 +13:00
Michael Keller
f2db4bae11
Merge pull request #7714 from etracer65/revise_cli_vtx_command
Fix CLI vtx command parsing to allow reset
2019-03-07 03:48:07 +13:00
Michael Keller
d8644789e9
Merge pull request #7684 from ctzsnooze/iterm-reset-setpoint-mode-improvements
iterm_relax setpoint mode update
2019-03-07 03:47:38 +13:00
Michael Keller
022d2708c8
Merge pull request #7623 from betaflight/bf-allow-per-file-compilation-without-optimization
Allow files to compiled without optimization.
2019-03-07 03:29:31 +13:00
czchc
3979a1da16 init led and bind IOs for sfhss 2019-03-06 18:40:39 +08:00
Dominic Clifton
672c906067 Extract serial-related code from printf.c 2019-03-06 11:15:32 +01:00
Dominic Clifton
9a82a041f4 Allow compilation of the printf code when no serial ports are used. 2019-03-06 10:54:22 +01:00
Dominic Clifton
45c441804e Use USE_RX_SPI instead of the more specific case of USE_RX_NRF24. 2019-03-06 10:47:36 +01:00
Hydra
d182c9eb14 Fix unused argument warning in smartport telemetry when compiling
without USE_MSP_OVER_TELEMETRY.
2019-03-06 10:47:36 +01:00
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
Dominic Clifton
91d6a1cc8d Move memory section initialisation earlier into the init sequence.
Allows startup-code/libs/etc to be moved into different memory regions.
2019-03-06 10:32:04 +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