Martin Budden
f1ce19167f
Converted target config.c files to PG - PG CLI 6 ( #2578 )
...
Converted CLI and target config.c files to PGs
2017-03-08 23:26:37 +00:00
Martin Budden
9e4de2ea3b
Added separate yaw pidsum limit
2017-03-07 11:25:21 +00:00
Martin Budden
1e529a96b9
PG CLI additions 5
2017-03-06 17:37:58 +00:00
Martin Budden
aa561d542b
Updates to support parameter groups
2017-03-06 13:48:14 +00:00
borisbstyle
16309b1a2c
Merge pull request #2393 from mikeller/added_dshot_esc_command_support
...
Added support for DShot ESC settings to CLI.
2017-03-02 22:52:06 +01:00
Martin Budden
7ae57eb8cf
Added PG config definitions 8
2017-02-27 07:25:48 +00:00
borisbstyle
c95f4993dc
Merge pull request #2479 from martinbudden/bf_rate_profile_rationalisation
...
Moved rate profiles out of pid profiles
2017-02-26 08:35:01 +01:00
Martin Budden
a3ad97b0a4
Added profile macros and index functions
2017-02-25 07:37:53 +00:00
Martin Budden
a897f5e23b
Added transponder config
2017-02-24 22:42:00 +00:00
Martin Budden
faf1ecf0e2
Moved free standing items out of masterConfig into separate configs
2017-02-22 18:44:40 +00:00
mikeller
85b002bb73
Added support for DShot ESC settings to CLI.
2017-02-20 12:45:44 +13:00
Martin Budden
3275105127
Preparation for conversion to parameter groups 13
2017-02-19 17:46:46 +00:00
Martin Budden
781b1b1352
Removed dependency of pwm_output driver on mixers and servos
2017-02-19 08:59:37 +00:00
Martin Budden
4f4c14a02d
Merge pull request #2402 from martinbudden/bf_pg_preparation6
...
Preparation for conversion to parameter groups 6
2017-02-16 21:19:39 +00:00
Martin Budden
4c435fccae
Preparation for conversion to parameter groups 6
2017-02-15 08:05:37 +00:00
Martin Budden
2506a881c4
Use sbufWriteData for some MSP serialisations
2017-02-10 16:41:03 +00:00
Martin Budden
5e01b8ef18
Merge pull request #2331 from martinbudden/bf_gyro_dev_split
...
Split gyro device out of gyro sensor struct
2017-02-08 09:16:37 +00:00
Bryce Johnson
e71e93ae02
Blackbox erase additions
2017-02-07 21:22:09 -06:00
borisbstyle
ecb104b1f1
Merge branch 'master' into patch_v3.1.4
2017-02-07 13:47:12 +01:00
borisbstyle
80c0e32660
Restore multiwii throttle curve
2017-02-06 23:48:01 +01:00
Martin Budden
f2b423525d
Split gyro device out of gyro sensor struct
2017-02-06 00:00:32 +00:00
Martin Budden
85e3601112
Merge pull request #2294 from martinbudden/bf_pg_preparation4
...
Preparation for conversion to parameter groups 4
2017-02-03 10:11:09 +00:00
Martin Budden
f6c8319361
Removed a number of static config pointers
2017-02-02 10:41:19 +00:00
Bryce Johnson
22d11e35b2
Added blackbox erase for flashchips
...
revert back initBlackbox
Fixed blackbox erase when full.
Change BOXBLACKBOXERASE to the end
Blackbox erase changes
Moved the ARM detect into the blackbox statemachine
Added blackbox erase start and end beep
Tab to space
2017-02-01 22:07:56 -06:00
Martin Budden
e41d6a3b5b
Preparation for conversion to parameter groups
2017-02-01 10:44:12 +00:00
Martin Budden
79d4b2146d
Preparation for conversion to parameter groups
2017-02-01 08:46:19 +00:00
Martin Budden
7e76dc80a4
Put #includes into alphabetical order
2017-01-31 14:20:35 +01:00
Martin Budden
974037c150
Parameter groups EEPROM migration
2017-01-31 14:20:23 +01:00
DieHertz
0e75b4131e
Added PWM inversion to motor config
2017-01-31 14:20:17 +01:00
Raphael Coeffic
8e0dbc04ae
added MSP_VTX_CONFIG & MSP_SET_VTX_CONFIG
2017-01-31 12:54:02 +01:00
Michael Keller
605066ecf5
Fix rounding of float parameters when sent over MSP.
2017-01-30 15:02:14 +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
borisbstyle
c96ffe5164
Add fpvCamAngle to MSP
2017-01-24 21:53:39 +01:00
mikeller
10d475c3c9
Fixed 'unused variable' warning in 'fc_msp'.
2017-01-16 00:40:46 +13:00
Michael Keller
08fbc1f674
Remove validation for 'mid_rc', since it is not done in MSP_SET_RX_CONFIG.
2017-01-13 20:51:49 +13:00
mikeller
5e45ec3293
Renamed 'serial_cli' and 'fc_main'.
2017-01-11 23:22:03 +13:00
Martin Budden
d8faab6539
Minor optimisations to PIDLOOP
2017-01-08 11:50:43 +00:00
borisbstyle
f0fc42b7f5
Merge pull request #2014 from martinbudden/bf_gyro_isr
...
Allow gyro read and filter in ISR for SPI gyros
2017-01-06 00:05:57 +01:00
Martin Budden
b8c4dd0373
gyro_use_32khz added to MSP
2017-01-05 22:58:46 +00:00
Martin Budden
95111483d8
Added support for 32kHz gyro updates
2017-01-05 20:11:56 +00:00
mikeller
e3644ca507
Made ESC feedback and vbat calculation more resilient.
...
Fixed tests.
Cosmetic fix.
2017-01-05 01:07:04 +13:00
borisbstyle
8ea3997989
Add 3.1 MSP parameters
2017-01-04 00:28:56 +01:00
borisbstyle
1030df294d
PID code cleanup // refactoring
2016-12-30 14:00:10 +01:00
borisbstyle
4e3704374a
Cleanup mw.c // Remove unnecessary functions
2016-12-30 14:00:10 +01:00
J Blackman
c772ca6ea5
Merge pull request #1869 from martinbudden/bf_pg_cli
...
Changes to CLI to ease conversion to parameter groups
2016-12-28 03:40:15 +11:00
Martin Budden
372ddf67cf
Merge pull request #1840 from atomiclama/bf_remove_warning
...
cppcheck warning removal
2016-12-26 16:33:09 +01:00
jflyper
7bca2785da
Register BOXOSD unconditionally.
2016-12-23 17:02:51 +09:00
Martin Budden
0e055b460b
Further use of config macros
2016-12-21 18:58:35 +00:00
J Blackman
a893242d21
Merge pull request #1832 from martinbudden/bf_config_acctrims
...
Moved accelerometerTrims into accelerometerConfig()
2016-12-21 21:35:41 +11:00
Martin Budden
953d23851d
Added modeActivationProfile() macro
2016-12-21 08:46:31 +00:00