1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-19 14:25:14 +03:00
Commit graph

182 commits

Author SHA1 Message Date
mikeller
2dd786bd08 Fixed range for Dterm tetpoint transition, fixed outdated naming of Dterm setpoint transition. 2018-01-14 12:58:41 +13:00
TheIsotopes
e700109197
fixed StickPosition indicator on rate curve
StickPosition indicator from roll and pitch moved both on the roll rate curve
2017-12-07 17:53:08 +01:00
Bas Delfos
9058fcfe87 Activate filter switches on only notch hz 2017-11-20 21:49:33 +01:00
Bas Delfos
345998f986 Fix resetting filter values after reloading tab. Fixes #671 2017-09-19 21:54:45 +02:00
Spencer Owen
796cc72e0d Fix missing variable
Pull request #576 uses variable `checked` everywhere except one line. Makes consistent.
2017-09-08 07:49:38 -06:00
Bas Delfos
fd433c7a19 K&R-ish braces 2017-08-31 09:19:05 +02:00
Bas Delfos
c398892886 Removed UI for levelSensitivity 2017-08-30 20:30:08 +02:00
Bas Delfos
c1da87b7cf Removed check for BF 3.2 so this also works on BF 3.1.x 2017-08-29 20:07:03 +02:00
Bas Delfos
a6ab3d9a3a Switches enable/disable notch filters (configurator side only) 2017-08-29 20:07:02 +02:00
Bas Delfos
e0733b77f4 Added switches to turn on/off gyro notch 1/2 and dterm notch filters 2017-08-29 20:02:46 +02:00
borisbstyle
e0438d2e8c Merge pull request #566 from basdelfos/copy-profile
Added copy profile to another profile in PID Tuning tab
2017-08-06 21:58:25 +02:00
Bas Delfos
e0fa65b175 Fixed switching profiles and rate profiles 2017-08-03 21:27:20 +02:00
Bas Delfos
aed739f5e2 Rebase & added check for api version (hide copy profile buttons for pre-BF-3.2 versions) 2017-07-30 12:52:13 +02:00
Bas Delfos
d9183628b3 Added copy profile to another profile in PID Tuning tab 2017-07-30 12:52:13 +02:00
Bas Delfos
830155a473 Added switches to enable/disable anti-gravity and dynamic filter to Configuration tab
Added inputs for changing anti-gravity settings to PID Tuning tab
2017-07-12 13:52:59 +02:00
Bas Delfos
bc86e8bc18 Added selection of dterm lowpass filter type 2017-07-12 11:36:25 +02:00
Paul Panserrieu
70b4bca63f fix parameter order 2017-07-11 11:42:47 +02:00
Hydra
49100d29bd CF/BF - Update configurator for API 1.33.0. 2017-05-05 16:00:38 +12:00
Hydra
b4936958f8 CF/BF - fix some usages of flightControllerVersion which should have
used MSP API version.

FYI:

3.1.0 = api 1.31 -
https://github.com/betaflight/betaflight/blob/v3.1.6/src/main/msp/msp_protocol.h
3.0.1 = api 1.21 -
https://github.com/betaflight/betaflight/blob/v3.0.1/src/main/io/msp_protocol.h
3.0.0 = api 1.20 -
https://github.com/betaflight/betaflight/blob/v3.0.0/src/main/io/msp_protocol.h
2.9.1 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.9.1/src/main/io/serial_msp.h
2.8.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v.2.8.0/src/main/io/serial_msp.h
2.4.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.4.0/src/main/io/serial_msp.h
2017-05-05 16:00:38 +12:00
mikeller
0e5adacfff Fixed saving of angle and horizon parameters. 2017-01-22 00:50:55 +13:00
Michael Keller
2e5d875ddf Added level angle limit and level sensitivity. 2017-01-13 18:57:34 +13:00
mikeller
95c3bf272f Removed hack for MSP_SPECIAL_PARAMETERS. 2017-01-04 14:18:23 +13:00
Michael Keller
c349b3f3aa Removed PID controller selection for firmware >= 3.1.0. 2016-12-06 10:29:32 +13:00
Michael Keller
da02712bea Hide gyro notch filter 2 settings for firmware < 3.0.1. 2016-10-13 13:05:41 +13:00
mikeller
23d0a8eb5f Added gyro notch 2 filter. 2016-10-12 01:48:03 +13:00
Gary Keeble
77c5670d60 Corrections as per PR comments
1. Moved plotStickPositions() function to RateCurve.js and renamed to
drawStickPositions()
2. Modified currentValue to prevent 0/-0 flickering.
3. Layers given unique id’s to remove indexing.
4. RC value monitoring now in function TABS.pid_tuning.checkRC()
5. updateRateLabels now in function TABS.pid_tuning.updateRateLabels()
6. Moved drawAxisLabel() and drawBaloonLabel() into function
TABS.pid_tuning.updateRateLabels() (as they are only used there)
2016-09-18 14:14:54 +01:00
Gary Keeble
3a77c7fade Rates Graph Update
Prevent the balloon labels from overlapping,
Add dynamic stick position indicators to rates graph
Add minimum font size to text (for low DPI monitors).
Extend the length of the pointer on the balloons
Multi-Layer Canvas'
Add window resize triggers
Add current stick position values
Remove 360deg axes lines and code tidy
2016-09-17 08:03:00 +01:00
Gary Keeble
5c6972cb11 Add rates graph balloon labels for maximum rates
Add legend to rates graph to show maximum rates for roll, pitch and
yaw. Adjust auto-scale so that it is in multiples of 200deg/s so that
the auto-scale operates less often.
2016-09-14 12:55:03 +01:00
Michael Keller
bd931342f6 Moved RC interpolation settings into receiver tab. 2016-09-09 15:48:36 +12:00
Michael Keller
9d796752f8 Added deadband to curves and model calculations. Also fixed rates curve bug in pre 2.8. 2016-09-08 08:56:59 +12:00
Michael Keller
275d5d15a3 Added 'Super Rates' title, reverted pterm setpoint weight range. 2016-09-07 07:51:47 +12:00
Michael Keller
b94f25f2eb Removed 'rcExpoPower'. 2016-09-06 11:39:59 +12:00
mikeller
1da5219bf2 Added new rc rate calculation to rates curve. Removed SUPER_EXPO feature for >= 3.0.
Added support for RC Expo Power setting.

fixed titlebar in pid tuning tab

request from @mikeller #252
fixed titlebar from pid tuning and accel
2016-09-05 11:02:33 +12:00
Michael Keller
64ae6d1860 Fixed persisting of vbatPidCompensation. 2016-08-24 08:39:51 +12:00
mikeller
72fc7b6f91 Created subtab for PID filters. Added filter setting to PID tuning tab. 2016-08-21 23:19:56 +12:00
KiteAnton
96115be10e Separation of MSP code into protocol and config parts, will ease further development and readability 2016-08-11 22:20:23 +02:00
mikeller
bd43669459 Moved yaw jump prevention to separate row. Added help text.
Hide 'Yaw jump prevention' row for Betaflight PID controller.
2016-08-08 08:10:45 +12:00
Michael Keller
7934d78e5f Merge pull request #189 from mikeller/make_rc_interpolation_interval_dynamic
Made display of rcInterpolationInterval dynamic.
2016-08-08 07:31:13 +12:00
mikeller
3511ca7f71 Fixed persisting of SUPEREXPO_RATES setting. 2016-08-07 01:10:14 +12:00
mikeller
3ded21c22f Made display of rcInterpolationInterval dynamic. 2016-08-06 10:06:47 +12:00
U-DESKTOP-12PPI61\boris.bozic
9150774642 Hide rc interpolation when manual not selected 2016-08-05 12:51:52 +02:00
U-DESKTOP-12PPI61\boris.bozic
bf2ddf0c12 Merge branch 'master' of https://github.com/betaflight/betaflight-configurator 2016-08-05 12:43:20 +02:00
U-DESKTOP-12PPI61\boris.bozic
f239b1bd9c Add tooltips and refactor 2016-08-05 12:39:43 +02:00
mikeller
cf62ac8841 Fixed hiding of rcSmoothing parameters. 2016-08-05 21:05:13 +12:00
U-DESKTOP-12PPI61\boris.bozic
63e806a2bd Hide new params for older version 2016-08-05 09:30:59 +02:00
mikeller
e83314c65c Added dterm setpoint weight to PID tab.
Added new PID tuning settings.

Moved controller parameters to bottom, made them hide when not relevant.
2016-08-05 13:19:45 +12:00
mikeller
74cf83a3bf Fixed profile switching when not on PID tab. 2016-08-05 02:24:29 +12:00
Michael Keller
e6d12761e2 Fixed backup / restore with profile switching. 2016-08-03 09:38:01 +12:00
U-DESKTOP-12PPI61\boris.bozic
9f5cce77d8 Add Support for v2.9.1 MSP 2016-08-02 21:54:50 +02:00
Anton Stålheim
770a6272d0 Merge pull request #166 from mikeller/cleanup_profile_loading
Added support for rateprofiles.
2016-08-02 08:48:33 +02:00