1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-22 07:45:29 +03:00
Commit graph

239 commits

Author SHA1 Message Date
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
Martin Budden
f2e5c7d0b4 Split RC adjustments into separate module 2017-02-03 10:49:27 +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
borisbstyle
be74098162 Merge tag 'v3.1.3' 2017-02-02 14:18:48 +01:00
borisbstyle
73b498e472 Bump version 2017-02-02 14:11:43 +01:00
Martin Budden
f6c8319361 Removed a number of static config pointers 2017-02-02 10:41:19 +00:00
Martin Budden
80700c2158 Merge pull request #2288 from martinbudden/bf_pg_preparation3
Preparation for conversion to parameter groups 3
2017-02-02 09:06:17 +00:00
borisbstyle
51b19855dd Merge tag 'v3.1.2' 2017-02-02 00:23:33 +01:00
borisbstyle
70807d016b Slightly less agressive defaults 2017-02-02 00:09:35 +01:00
borisbstyle
58bcb981ed Decouple min_check from throttle // Add modern expo calculation to throttle curve 2017-02-01 23:53:29 +01:00
Martin Budden
07dc35d441 Removed mixer and battery config static copies 2017-02-01 13:09:46 +00:00
Martin Budden
5851b21e4a Removed a number of static config pointers 2017-02-01 12:58:29 +00: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
8a26c3bcfb Alignment with iNav 2017-01-31 14:20:31 +01:00
Martin Budden
1c08319ef9 Updates as per iNav 2017-01-31 14:20:26 +01:00
Martin Budden
2aa89cf791 Added dummy PG. Fixed setting of profile 2017-01-31 14:20:25 +01:00
Martin Budden
974037c150 Parameter groups EEPROM migration 2017-01-31 14:20:23 +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
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
borisbstyle
38abced6a9 Fix truncated blackbox logging by restoring PID scale 2017-01-24 22:33:18 +01:00
Martin Budden
8e79e8092e Fixed up whitespace 2017-01-22 22:42:45 +00:00
Anders Höglund
a1aa44945c Merge pull request #2144 from blckmn/patch
Added define for turning on MSP on first UART for custom build
2017-01-20 18:08:18 +01:00
borisbstyle
a427e718a7 Merge branch 'master' of https://github.com/betaflight/betaflight 2017-01-19 00:01:07 +01:00
borisbstyle
093115a2a0 Add anti_gravity_gain // new defaults 2017-01-19 00:00:33 +01:00
blckmn
6f6fe4ad6f Added target default mixer, and updated REVOLT
Motors tested and correct motor spins on motors tab in configurator.
2017-01-19 04:24:21 +11:00
blckmn
f541a10a5c Added define for turning on MSP on first UART when option set for custom build.
command line for custom firmware: make NAZE OPTIONS=USE_MSP_UART
2017-01-17 13:39:25 +11:00
jflyper
d33977a506 Add displayPortProfile 2017-01-16 19:37:40 +09:00
borisbstyle
7a9b30cc7b Merge pull request #2096 from mikeller/add_gyro_calibration_debug
Added debug output for gyro calibraton noise, increased 'moron_threshold' to 48.
2017-01-12 11:39:26 +01:00
mikeller
a91ff6838f Added debug output for gyro calibraton noise, increased 'moron_threshold' to 48. 2017-01-12 21:54:05 +13:00
mikeller
7243e819fc Changed checks to disable 32kHz gyro updates if 'gyro_lpf' is used. 2017-01-11 22:11:51 +13:00
blckmn
ccc7292b6c Removed VCP default to using second serial (UART1 in most cases) to MSP 2017-01-11 12:24:34 +11:00
blckmn
1c4e5aceda Update to ensure serial_cli list matches enum for PWM protocols 2017-01-11 12:13:07 +11:00
borisbstyle
af9a7f8eae Correct handling for slower boards 2017-01-11 02:05:51 +01:00
borisbstyle
7c78c3090e Merge pull request #2085 from martinbudden/bf_gyro_use32k_fix
Do runtime check to see if gyro supports 32kHz
2017-01-11 01:58:43 +01:00
Martin Budden
7b90a76098 Do runtime check to see if gyro supports 32kHz 2017-01-11 00:53:15 +00:00
borisbstyle
b294ada0f1 Allow 32k for dshot600 2017-01-11 01:33:14 +01:00
Martin Budden
c3b33d5683 Merge pull request #2060 from martinbudden/bf_serial_task_rate
Added CLI option to set serial task update rate
2017-01-09 18:37:05 +00:00
borisbstyle
fb576df846 Fix DMA for F3 // New Dshot limits (safety) 2017-01-09 16:51:51 +01:00
Martin Budden
aab9c7135b Added CLI option to set serial task update rate 2017-01-09 10:33:57 +00:00
borisbstyle
05753fbbbf Optimise RC interpolation 2017-01-09 10:42:19 +01:00
Martin Budden
c1d27b5a65 Added CLI option to turn off task statistics 2017-01-08 11:50:51 +00:00
Martin Budden
e513fd8472 Minor fixes to gyro ISR code, as per review 2017-01-06 09:42:07 +00:00