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
mikeller
91ccc659d4
Added support for rateprofile switching.
...
Fixed rateprofile switching.
2016-08-02 13:25:41 +12:00
U-DESKTOP-12PPI61\boris.bozic
a1bdaa9127
Hide broken rc_rate_yaw for pre 2.9
2016-08-01 20:38:48 +02:00
nathan
a01f88dc23
oh versioning...
2016-07-30 10:24:35 -07:00
nathan
90932aa25a
this should be all in one variable... its so confusing right now
2016-07-30 02:39:48 -07:00
nathan
f9dbdf661d
implement verison checking in conflicting msp commands
2016-07-30 02:29:59 -07:00
nathan
0412c4b113
gaaaa versions are inconsistent!
2016-07-30 02:00:06 -07:00
nathan
9ce7f76f27
load the right config based on version and fix a typo
2016-07-30 01:22:14 -07:00
nathan
00e89a1dae
call special params or pid advanced depending on the api version
2016-07-30 01:15:46 -07:00
nathan
26e7b5e9ea
chain, don't double-instantiate
2016-07-30 00:52:37 -07:00
nathan
010b3378a3
Revert "Fixed PID controller selection."
...
This reverts commit 2559bbc1ea
.
2016-07-30 00:40:25 -07:00
mikeller
6846df962b
Fixed reading PID controller value.
2016-07-29 21:37:04 +12:00
Michael Keller
2559bbc1ea
Fixed PID controller selection.
2016-07-29 15:26:28 +12:00
mikeller
6da7383d61
Changes to MSP to make it work with Betaflight branch 'msp_cleanup'.
2016-07-29 14:54:03 +12:00
mikeller
0c8536dbe3
Merge branch 'master' of https://github.com/betaflight/betaflight-configurator into cleanup_profile_loading
2016-07-27 17:52:55 +12:00
Michael Keller
b24ff4dfad
Fix for failsafe feature.
2016-07-27 13:14:00 +12:00
TheAngularity
6144c9856f
fixed typo
2016-07-26 22:48:44 +02:00
Michael Keller
083214a22d
Fixed version check.
2016-07-27 07:13:38 +12:00