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

520 commits

Author SHA1 Message Date
borisbstyle
ff5c320b4a Iterm reset rework // Airmode Iterm Protection Configurable // Dynamic Ki
New defaults
2016-05-23 23:57:32 +02:00
Michael Keller
d6e7ed3560 Added 'ledstrip_visual_beeper' feature.
Added build condition for LED strip related config option.

Added 'ledstrip_visual_beeper' feature.

Added build condition for LED strip related config option.
2016-05-17 08:46:21 +12:00
Michael Keller
4e178629e0 Added commands to restore profile / rateprofile selection to output of 'dump all' CLI command. Also added command to save config to 'dump all' output. 2016-05-10 11:16:00 +12:00
borisbstyle
90bc67e2cc Configurable Iterm Reset Offset 2016-05-09 13:12:48 +02:00
borisbstyle
9e5c5e88c7 Rework Fast PWM protocol configuration and timing 2016-05-07 00:58:38 +02:00
Martin Budden
825475fd43 Added new debug mode to time pidloop subtasks. 2016-05-05 10:28:26 +01:00
borisbstyle
e9963f454b Fix data type for gyro lowpass // Defaults 2016-05-04 10:39:07 +02:00
borisbstyle
a4456ce6b9 Initial dynamic PID implementation
New Defaults and some rework in dynamic PID

Cli Fixes

Copy / Paste Protection

Change Stick threshold

Remove differentiator

Change Default PIDs
2016-05-03 23:48:41 +02:00
borisbstyle
29865701da Change Filter lowpass Frequency to int 2016-05-03 11:43:56 +02:00
borisbstyle
3dd6424f34 Revert "Fixed a bug which caused printing of floats larger than 100 in the CLI to crash"
This reverts commit 6ce8fe3c0f.
2016-05-03 11:28:00 +02:00
borisbstyle
bef46dd120 TPA added for Yaw // Cleanup unused config params 2016-04-27 22:18:01 +02:00
borisbstyle
86c2e12c07 Optional SUPER EXPO for yaw // Optional always Iterm reset // Rework Iterm reset 2016-04-27 22:09:17 +02:00
borisbstyle
cbcf028302 Dterm robust differentiator Initial Implementation 2016-04-27 21:08:15 +02:00
borisbstyle
8bffa11d19 Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight 2016-04-22 12:23:25 +02:00
borisbstyle
1e1d445fd3 Dynamic D Implementation 2016-04-22 12:08:17 +02:00
borisbstyle
fb35cc6477 Remove MW23 pid controller 2016-04-18 11:02:38 +02:00
Beaky2000
6ce8fe3c0f Fixed a bug which caused printing of floats larger than 100 in the CLI to crash 2016-04-17 22:09:49 +02:00
borisbstyle
244c091844 Remove Horizon Sensitivity 2016-04-08 22:34:03 +02:00
rigoneri
d6550827d0 Fixed issue that was causing the SPRacingF3Mini target not to build when transponder code was uncommented out. Fixes #179 2016-04-06 22:10:58 -05:00
borisbstyle
26af730510 Revert "- MultiFlasher support for SimonK escs"
This reverts commit 0cae020f76.
2016-04-04 01:42:13 +02:00
borisbstyle
272932a93f Revert "Add escpassthrough to all targets"
This reverts commit 95a464b1ad.
2016-04-04 01:37:20 +02:00
KiteAnton
3a19b9dc8e Output valid range/values for paramter 2016-04-03 08:46:39 +02:00
Brian Balogh
68587452ca Point yaw_lowpass_hz CLI var at yaw_lpf_hz 2016-04-01 02:44:48 -04:00
borisbstyle
7c83d23ddf Activate Iterm reset in normal mode too 2016-03-31 22:58:22 +02:00
borisbstyle
4c1b4a63be Add new line 2016-03-31 00:49:42 +02:00
borisbstyle
ad0acf3f5f Change cli naming conventions 2016-03-30 21:43:41 +02:00
borisbstyle
3e5e30c42c Fix Iterm reset in super expo mode // new defaults 2016-03-30 21:23:14 +02:00
borisbstyle
95a464b1ad Add escpassthrough to all targets 2016-03-30 17:13:59 +02:00
borisbstyle
bdca96842a Add dump all cli command and restore old dump 2016-03-30 16:40:55 +02:00
borisbstyle
595d5d0867 Acro Plus replaced by Super Expo feature 2016-03-30 12:38:29 +02:00
borisbstyle
7b468c09f0 Luxfloat rework to int pids // Many pid cleanups // filter rework
Eeprom version // Dterm improvement

Further PID Improvements

Version Change

Coupling configured // reworked filtering // more test features

remove iterm scaler luxfloat

Further rework filters etc

Restore original luxfloat but scaled

Restore original luxfloat but scaled
2016-03-30 10:16:20 +02:00
borisbstyle
d95220327b Merge pull request #310 from mikeller/add_restore_profile_switch_buffer
Enable CLI dump / restore of multiple profiles without buffer overrun
2016-03-29 15:08:27 +02:00
mikeller
4cc2718d59 Added printing of line of '#' after profile switch during dump to prevent buffer overrun on restore. 2016-03-30 01:47:22 +13:00
borisbstyle
6263f713bd Merge pull request #302 from ethomas999/addVbatHysteresisCmd
Add 'vbat_hysteresis' parameter
2016-03-29 11:37:32 +02:00
Larry (TBS)
0cae020f76 - MultiFlasher support for SimonK escs 2016-03-29 15:39:19 +08:00
E Thomas
6eb9922c1c Added 'vbat_hysteresis' parameter 2016-03-27 02:18:12 -04:00
borisbstyle
4ec5166c0f Add option for gyro calibration on first arm // Remove Retarded Arm 2016-03-21 01:22:40 +01:00
KiteAnton
ee57ba387a Fix beeper dump output bug 2016-03-12 10:30:26 +01:00
KiteAnton
3df01ac21d Output all profiles and rateprofiles in cli dump 2016-03-12 09:01:26 +01:00
borisbstyle
3d345c4299 Cleanup old beeper command 2016-03-03 17:18:49 +01:00
Pierre-A
3af6ff7e9b beeperCount in beeperOffSetAll for config_unittest 2016-03-03 16:58:50 +01:00
Pierre-A
b4fb558dd4 new "beeper" CLI command 2016-03-03 16:58:01 +01:00
borisbstyle
c2338ef0ed Bump EEPROM 2016-03-02 14:20:33 +01:00
Dmitry Rechkin
2546eb15e7 At some point code has been changed to automatically reset
spektrum_sat_bind setting to 0 on hard reboot, which made obsolete 0 option
and essentially removed a feature which allowed to request binding on every
boot, which, for example, is how toy quadcopters behave.

I've added new setting:
"spektrum_sat_bind_autoreset" which can accept values:
0 - disabled
1 - enabled (by default, to preserve current behavior)

It is convenient, if you send BNF quadcopter to somebody, so they can
start flying it without the need to figuring out how cleanflight works, if
they are not familiar with it.
2016-03-01 13:42:30 -08:00
borisbstyle
98a1de2b70 Fix min check // Restore brushed motor support 2016-03-01 21:33:59 +01:00
borisbstyle
a2a58d8ccb Add Experimental LPF parameter 2016-03-01 00:28:59 +01:00
borisbstyle
856ceee528 Fix BB / Acc reading / Optimize scheduler 2016-03-01 00:17:20 +01:00
borisbstyle
0de34f14fe Overclock F1 targets by default (CC3D excluded) // Fix timer scaling for oneshot125 / oneshot42 2016-02-28 23:23:01 +01:00
borisbstyle
6e96adff0d Scheduled motor refresh rate 2016-02-28 20:23:30 +01:00
borisbstyle
977fec408a Change use_fast_pwm to forced_motor_pwm // New default fixed PWM rates 2016-02-28 01:16:59 +01:00