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

131 commits

Author SHA1 Message Date
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