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
blckmn
1330c8998e
Newline
2017-01-29 00:30:51 +01:00
blckmn
ab8f045c4f
Fixes for REVONANO (thanks @velez for hardware)
2017-01-29 00:30:39 +01:00
Dan Nixon
1ad3d74f9f
Add PID and rate profile and battery warn to OSD
2017-01-29 00:27:25 +01:00
borisbstyle
c89a88a9f2
Merge branch 'patch_v3.1.1' of https://github.com/betaflight/betaflight into patch_v3.1.1
2017-01-29 00:24:58 +01:00
Dan Nixon
82df9f0c84
Hide BFOSD when OSDSW is active
2017-01-29 00:24:12 +01:00
mikeller
6140a9bb57
Cleaned up SPRACINGF3 (and TINYBEEF3 variant) targets.
2017-01-29 11:03:48 +13:00
Martin Budden
35ac420b61
Merge pull request #2242 from martinbudden/bf_include_order
...
Put #includes in cli.c and fc_msp.c into alphabetical order
2017-01-28 09:27:31 +00:00
Martin Budden
f3b38f4f09
Put #includes into alphabetical order
2017-01-28 08:44:52 +00:00
Martin Budden
36e1cf67ec
Merge pull request #2239 from martinbudden/bf_gps_conversion_rename
...
Moved gps_conversion to common/ directory
2017-01-28 08:43:58 +00:00
Martin Budden
bfbacf8b44
Fixup test code
2017-01-28 07:37:15 +00:00
Martin Budden
65e0d9990b
Moved gps_conversion to common/ directory
2017-01-27 17:12:01 +00:00
Michael Keller
b7ba2c0941
Merge pull request #2229 from mikeller/fix_gyro_sync_denom_limiting
...
Fixed 'gyro_sync_denom' limiting when using 32kHz gyro.
2017-01-27 13:44:00 +13:00
Michael Keller
3168f6ba88
Fixed 'gyro_sync_denom' limiting when using 32kHz gyro.
2017-01-27 11:08:40 +13:00
mikeller
94993e55c0
Fixed iBus telemetry handling (cherry-pick from @marcroe 's work in #2170 .
2017-01-26 15:58:49 +01:00
mikeller
f32580601a
Fix for problem with CLI 'diff' in the case of nonexistent default values.
2017-01-26 15:57:42 +01:00
Martin Budden
f3894f8745
Merge pull request #1897 from DieHertz/motor-pwm-polarity
...
Add PWM polarity to motor config
2017-01-26 08:16:16 +00:00
borisbstyle
4260e2641e
Merge pull request #2221 from jflyper/bfdev-fix-io-port-bits-(OMNIBUSF4-)
...
Fix TARGET_IO_PORTx defs for OMNIBUSF4/F4SD
2017-01-26 08:37:59 +01:00
jflyper
6a4e6e5885
Fix TARGET_IO_PORTx defs
...
So bogus ports don’t show up on “resource list”.
2017-01-26 11:33:29 +09:00
Martin Budden
e72528f020
Merge pull request #1860 from martinbudden/bf_pg0
...
Parameter groups EEPROM migration
2017-01-25 21:53:07 +00:00
Michael Keller
4bf65d6752
Merge pull request #2218 from mikeller/fix_atomic
...
Fix atomic (cherry-pick from cleanflight).
2017-01-26 10:31:46 +13:00
Martin Budden
e68df77d96
Merge pull request #1866 from martinbudden/bf_cms_tidy
...
Tidied cms imu code
2017-01-25 21:10:13 +00:00
Martin Budden
f839e658e7
Alignment with iNav
2017-01-25 21:06:34 +00:00
Michael Keller
7f8f7deab9
Fixed typo in generated comment.
2017-01-26 10:05:17 +13:00
Petr Ledvina
afc71be60c
Improve ATOMIC_BARRIER documentation
2017-01-26 09:41:29 +13:00
Petr Ledvina
107fc11939
Fix atomic.h
...
`=m` output operand means that value is write only, gcc may discard previous value because it assumes that it will be overwritten. This bug was not triggered in gcc v4 because `asm volatile` triggered full memory barrier.
With old version, this code will increase `markme` only by 2, not 3:
```
static int markme = 0;
markme++;
ATOMIC_BLOCK_NB(0xff) {
ATOMIC_BARRIER(markme); // markme is marked as overwritten, previous increment can be discarded
markme++;
}
markme++;
```
2017-01-26 09:40:17 +13:00
Michael Keller
42256ca8b5
Merge pull request #2216 from mikeller/bump_sdk_to_6_2_1_q4
...
Rebase of #1917 : Update SDK to 6.2.1 2016q4 (thanks to @TheAngularity).
2017-01-26 09:26:22 +13:00
Michael Keller
db393b8bca
Merge pull request #2211 from mikeller/fixed_ibus_telemetry_handling
...
Fixed iBus telemetry handling (cherry-pick from @marcroe 's work in #2170 ).
2017-01-26 09:25:28 +13:00
Martin Budden
e4c860d4dd
Added STM32F722xx FLASH page size
2017-01-25 20:23:52 +00:00
Martin Budden
fc296533cd
Fixed up unit tests and ROM sizes
2017-01-25 20:23:52 +00:00
Martin Budden
0bca9e0c7a
Preparation for doing PG differencing in CLI
2017-01-25 20:23:52 +00:00
Martin Budden
6ef5f0579a
Updates as per iNav
2017-01-25 20:23:52 +00:00
Martin Budden
6ee5cf1d5d
Added dummy PG. Fixed setting of profile
2017-01-25 20:23:52 +00:00
Martin Budden
106542008f
Fixed typo
2017-01-25 20:23:52 +00:00