Skip to content

Commit cb48fbb

Browse files
authored
add dyn_idle_start_increase parameter to header view (betaflight#750)
1 parent 248003e commit cb48fbb

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

index.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2089,23 +2089,27 @@ <h5 class="modal-title-revision"></h5>
20892089
</thead>
20902090
<td name="dynamic_idle_min_rpm">
20912091
<label>Min RPM</label>
2092-
<input type="text" step="1" min="0" max="100" />
2092+
<input type="text" step="1" min="0" max="200" />
20932093
</td>
20942094
<td name='dyn_idle_p_gain'>
20952095
<label>P gain</label>
2096-
<input type="text" step="1" min="0" max="8" />
2096+
<input type="text" step="1" min="0" max="250" />
20972097
</td>
20982098
<td name='dyn_idle_i_gain'>
20992099
<label>I gain</label>
2100-
<input type="text" step="1" min="0" max="8" />
2100+
<input type="text" step="1" min="0" max="250" />
21012101
</td>
21022102
<td name="dyn_idle_d_gain">
21032103
<label>D gain</label>
2104-
<input type="text" step="1" min="0" max="100" />
2104+
<input type="text" step="1" min="0" max="250" />
2105+
</td>
2106+
<td name='dyn_idle_start_increase'>
2107+
<label>Start inc</label>
2108+
<input type="text" step="1" min="0" max="255" />
21052109
</td>
21062110
<td name='dyn_idle_max_increase'>
21072111
<label>Max inc</label>
2108-
<input type="text" step="1" min="0" max="8" />
2112+
<input type="text" step="1" min="0" max="255" />
21092113
</td>
21102114
</tr>
21112115
</tbody>

src/flightlog_parser.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,7 @@ export function FlightLogParser(logData) {
343343
dyn_idle_p_gain: null,
344344
dyn_idle_i_gain: null,
345345
dyn_idle_d_gain: null,
346+
dyn_idle_start_increase: null,
346347
dyn_idle_max_increase: null,
347348
simplified_pids_mode: null, // Simplified / slider PIDS
348349
simplified_pi_gain: null,
@@ -745,6 +746,7 @@ export function FlightLogParser(logData) {
745746
case "dyn_idle_p_gain":
746747
case "dyn_idle_i_gain":
747748
case "dyn_idle_d_gain":
749+
case "dyn_idle_start_increase":
748750
case "dyn_idle_max_increase":
749751
case "simplified_pids_mode":
750752
case "simplified_pi_gain":

src/header_dialog.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ export function HeaderDialog(dialog, onSave) {
142142
{name:'dyn_idle_p_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
143143
{name:'dyn_idle_i_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
144144
{name:'dyn_idle_d_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
145+
{name:'dyn_idle_start_increase' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.5.0', max:'999.9.9'},
145146
{name:'dyn_idle_max_increase' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
146147
{name:'simplified_pids_mode' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
147148
{name:'simplified_pi_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
@@ -847,6 +848,7 @@ export function HeaderDialog(dialog, onSave) {
847848
setParameter('dyn_idle_p_gain' , sysConfig.dyn_idle_p_gain, 0);
848849
setParameter('dyn_idle_i_gain' , sysConfig.dyn_idle_i_gain, 0);
849850
setParameter('dyn_idle_d_gain' , sysConfig.dyn_idle_d_gain, 0);
851+
setParameter('dyn_idle_start_increase' , sysConfig.dyn_idle_start_increase, 0);
850852
setParameter('dyn_idle_max_increase' , sysConfig.dyn_idle_max_increase, 0);
851853
renderSelect('simplified_pids_mode' , sysConfig.simplified_pids_mode, SIMPLIFIED_PIDS_MODE);
852854
setParameter('simplified_pi_gain' , sysConfig.simplified_pi_gain, 0);

0 commit comments

Comments
 (0)