Skip to content

Commit

Permalink
Replace pterm setpoint weight with Super Expo PID relaxation
Browse files Browse the repository at this point in the history
  • Loading branch information
borisbstyle committed Sep 8, 2016
1 parent 6d92789 commit 8017002
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 5 deletions.
4 changes: 2 additions & 2 deletions _locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -827,13 +827,13 @@
"message": "RC Interpolating Interval (ms)"
},
"pidTuningPtermSetpoint": {
"message": "P Setpoint Weight"
"message": "Super Rates PID Relaxation"
},
"pidTuningDtermSetpoint": {
"message": "D Setpoint Weight"
},
"pidTuningPtermSetpointHelp": {
"message": "This parameter determines the transient behaviour of P on abrupt stick moves. Lower value gives less overshoot and smoother behaviour, but too low values can slow down the response of P. Value of 1 equals to legacy pid controller. Values higher than 1.0 can open a possibility to run lower pids without losing the stick feel."
"message": "This parameter determines the relaxation of PIDs on higher stick inputs when using Super Rates. Lower value reduces more I and D for less jerky feel and more smoother behaviour during acrobatic moves. Value of 1 equals to fully active PIDs on super expo curve (legacy super expo feel). Adjust to find your favourite feel. Parameter is only active with Super Rates"
},
"pidTuningDtermSetpointHelp": {
"message": "This parameter determines the transient behaviour of D on stick inputs.<br> Value of 0 equals to old Measuemenent method where D only tracks gyro, while value of 1 equals to old Error method with equal gyro and stick tracking ratio.<br> Lower value equals to slower/smoother stick response, while higher value provides more stick acceleration response.<br> Note that RC interpolation is recommended to be enabled with higher values to prevent control kicks making noise"
Expand Down
6 changes: 6 additions & 0 deletions changelog.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
<span>2016.09.07 - 1.8.0 - BetaFlight</span>
<ul>
<li>Pterm setpoint is now only P weight for more direct stick feel on super expo curve. Supported from RC14</li>
<li>RC deadband is now added to rate tool</li>
<li>Minor bugfixes for older versions</li>
</ul>
<span>2016.09.07 - 1.7.9 - BetaFlight</span>
<ul>
<li>Fix representation of rc expo above rc rate of 2.0</li>
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"manifest_version": 2,
"minimum_chrome_version": "38",
"version": "1.7.9",
"version": "1.8.0",
"author": "Betaflight Squad",
"name": "Betaflight - Configurator",
"short_name": "Betaflight",
Expand Down
4 changes: 2 additions & 2 deletions tabs/pid_tuning.html
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,8 @@
</td>
</tr>
<tr class="ptermSetpoint">
<td><input type="number" name="ptermSetpoint-number" step="0.01" min="0.40" max="1.00"/></td>
<td class="slider"><input type="range" name="ptermSetpoint-range" step="0.01" min="0.40" max="1.00"/></td>
<td><input type="number" name="ptermSetpoint-number" step="0.01" min="0.00" max="1.00"/></td>
<td class="slider"><input type="range" name="ptermSetpoint-range" step="0.01" min="0.00" max="1.00"/></td>
<td colspan=2>
<div>
<label>
Expand Down

0 comments on commit 8017002

Please sign in to comment.