Commit Graph

7246 Commits

Author SHA1 Message Date
borisbstyle 6d6853b267 Move setpoint transition point 2017-02-07 00:53:01 +01:00
borisbstyle ce10662152 Cleanup eeprom verification restrictions 2017-02-07 00:31:16 +01:00
borisbstyle 7f8ed026bf Optimise disabled anti gravity gain // disable by default 2017-02-07 00:05:38 +01:00
borisbstyle 80c0e32660 Restore multiwii throttle curve 2017-02-06 23:48:01 +01:00
borisbstyle 428f39341c Remove unused var 2017-02-06 23:20:01 +01:00
borisbstyle 63b7e3eaa2 Fix merge // Add target config bff3 2017-02-06 16:24:52 +01:00
borisbstyle a3c61a5114 Bump patch version 2017-02-06 16:09:54 +01:00
blckmn 9f17bae3e4 Fixed possible pid process denom exceeding allowed values 2017-02-06 16:06:49 +01:00
blckmn 297f5ba2af Typo. Restriction should be if greater than 400. 2017-02-06 16:04:46 +01:00
blckmn dc3b89e78c check for PWM_rate limits 2017-02-06 16:04:30 +01:00
Raphael Coeffic 662b9552df fixes issue with power changes without prior frequency change
As trampConfFreq & trampConfPower was not initialised properly with the current values, this would lead to the config not being properly changed (you cannot set the frequency to 0, which is what we tried earlier).

Also, a fixed number of retries has been added to make the code safer and finish after a fixed number of iteration, no matter what.
2017-02-06 12:07:34 +01:00
Martin Budden a85715f1dd Minor efficiency improvements to fc_rc.c 2017-02-06 12:06:18 +01:00
borisbstyle 73b498e472 Bump version 2017-02-02 14:11:43 +01:00
Martin Budden 2406e0744a Minor improvement to efficiency of PID calculation 2017-02-02 13:59:17 +01:00
Martin Budden 080f9b7923 Fix to calculation of ITerm anti-windup 2017-02-02 13:59:11 +01:00
borisbstyle 70807d016b Slightly less agressive defaults 2017-02-02 00:09:35 +01:00
mikeller f0cd1c8b03 Fixed CLI setting names. 2017-02-02 00:02:33 +01:00
borisbstyle 0b3d385924 Bump Version 2017-02-01 23:53:57 +01:00
borisbstyle 58bcb981ed Decouple min_check from throttle // Add modern expo calculation to throttle curve 2017-02-01 23:53:29 +01:00
borisbstyle b7c1c58abb Fix KISSCC orientation // Remove unsupported softserial 2017-01-31 14:19:32 +01:00
Raphael Coeffic 8e0dbc04ae added MSP_VTX_CONFIG & MSP_SET_VTX_CONFIG 2017-01-31 12:54:02 +01:00
Raphael Coeffic 46b7579cac some fixes for vtx_common 2017-01-31 12:53:50 +01:00
Michael Keller 950ed79749 Clarified resource remapping output and fixed output in case of double mapping. 2017-01-31 12:52:41 +01:00
blckmn ed1ba7a89a Updated resource mapping for RCEXPLORERF3 2017-01-31 12:51:31 +01:00
borisbstyle 02b778438f Change Warning to Note 2017-01-31 00:40:15 +01:00
borisbstyle ed48051f5b Merge pull request #2274 from mikeller/fix_map_diff_default_bug
Fixed bug causing 'map' to be shown in 'diff' even if it was default.
2017-01-31 00:12:45 +01:00
borisbstyle 08f744af27 Merge branch 'resource_fix' of https://github.com/blckmn/betaflight into blckmn-resource_fix 2017-01-31 00:06:04 +01:00
blckmn 4364fcb230 Allow resources to be reassigned (when in the same resource group)
Minor improvement to allow index for non-indexable settings, such that duplicate code removed for DIFF.
2017-01-31 10:00:24 +11:00
Michael Keller d375906742 Fixed bug causing 'map' to be shown in 'diff' even if it was default. 2017-01-31 11:52:49 +13:00
borisbstyle a112c1d7d0 Separate fc_core.c from RC processing 2017-01-30 23:46:04 +01:00
borisbstyle 3d8c098bd8 Separate fc_core.c from RC processing 2017-01-30 23:43:08 +01:00
borisbstyle 98f8a4d59e Add KISSCC (KISSFC alias) 2017-01-30 17:01:54 +01:00
borisbstyle 7bfd2b5d1c Get rid of unneeded constrain 2017-01-30 16:09:58 +01:00
jflyper 3bcf96e6eb Manage BLINK attribute separate from config vars 2017-01-30 15:02:15 +01:00
Michael Keller 605066ecf5 Fix rounding of float parameters when sent over MSP. 2017-01-30 15:02:14 +01:00
blckmn 3c20108a99 Performance improvement based on feedback from @martinbudden 2017-01-30 15:02:14 +01:00
blckmn a7f50ad30a Mixer protection for not enough motors initialised 2017-01-30 15:02:13 +01:00
borisbstyle 638ed22fa8 Minor pid init precalculation optimalisations // Simplify dynC 2017-01-30 15:02:12 +01:00
borisbstyle d1944b532c Simplify cli names // flash space savings 2017-01-30 15:02:11 +01:00
borisbstyle cf04294f70 Prevent ItermAccel and windup to clash with each other 2017-01-30 15:02:10 +01:00
borisbstyle 12a6d2f848 Increase default Idle offset 2017-01-30 15:02:02 +01:00
borisbstyle ff8be19b8f Optimise / fix new transition calculations // Dont use accelerator during anti windup 2017-01-30 15:01:49 +01:00
borisbstyle ad892400e5 Cleanup and optimize new anti windup // Simplify relaxFactor to Dterm 2017-01-29 02:35:11 +01:00
Martin Budden 9dfb3e45ee Add ITerm anti-windup based on motor output saturation
Added noise threshold for PID ITerm accumulation

Removed ITerm setpoint scaler. Added CLI and MSP settings

Made default ITerm noise threshold zero. Added CLI setting.

Removed itermWindupPointPercent from MSP
2017-01-29 01:30:35 +01:00
mikeller 990c13b7ea Set MINIMAL_CLI to be default for F3. Added more size reductions to MINIMAL_CLI. 2017-01-29 01:15:42 +01:00
fishpepper b24cdcdbd3 fixes led strip 2017-01-29 00:53:19 +01:00
borisbstyle 6295b7b98f Set version // undefine GPS on BFF3 // Bump EEPROM 2017-01-29 00:50:30 +01:00
Dan Nixon 7e69f3bb6e Correct filesize conversion for flash 2017-01-29 00:33:54 +01:00
Dan Nixon 7f8a6c24fa Show storage unit, protect blackbox config changes 2017-01-29 00:33:43 +01:00
Dan Nixon 8fb5ea5156 Add blackbox storage and device selection to CMS 2017-01-29 00:33:38 +01:00