From 190571b0eec7b73d8091485fed8e58ebd5e5c76e Mon Sep 17 00:00:00 2001
From: nerdCopter <56646290+nerdCopter@users.noreply.github.com>
Date: Wed, 29 May 2024 15:53:11 -0500
Subject: [PATCH] add dyn_idle_start_increase parameter to header view
---
index.html | 14 +++++++++-----
src/flightlog_parser.js | 2 ++
src/header_dialog.js | 2 ++
3 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/index.html b/index.html
index 7b1e133d..4e38269f 100644
--- a/index.html
+++ b/index.html
@@ -2084,23 +2084,27 @@
-
+
|
-
+
|
-
+
|
-
+
+ |
+
+
+
|
-
+
|
diff --git a/src/flightlog_parser.js b/src/flightlog_parser.js
index 130c38e6..2025e2aa 100644
--- a/src/flightlog_parser.js
+++ b/src/flightlog_parser.js
@@ -343,6 +343,7 @@ export function FlightLogParser(logData) {
dyn_idle_p_gain: null,
dyn_idle_i_gain: null,
dyn_idle_d_gain: null,
+ dyn_idle_start_increase: null,
dyn_idle_max_increase: null,
simplified_pids_mode: null, // Simplified / slider PIDS
simplified_pi_gain: null,
@@ -745,6 +746,7 @@ export function FlightLogParser(logData) {
case "dyn_idle_p_gain":
case "dyn_idle_i_gain":
case "dyn_idle_d_gain":
+ case "dyn_idle_start_increase":
case "dyn_idle_max_increase":
case "simplified_pids_mode":
case "simplified_pi_gain":
diff --git a/src/header_dialog.js b/src/header_dialog.js
index 4f0413a7..fa4415f7 100644
--- a/src/header_dialog.js
+++ b/src/header_dialog.js
@@ -142,6 +142,7 @@ export function HeaderDialog(dialog, onSave) {
{name:'dyn_idle_p_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
{name:'dyn_idle_i_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
{name:'dyn_idle_d_gain' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
+ {name:'dyn_idle_start_increase' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.5.0', max:'999.9.9'},
{name:'dyn_idle_max_increase' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
{name:'simplified_pids_mode' , type:FIRMWARE_TYPE_BETAFLIGHT, min:'4.3.0', max:'999.9.9'},
{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) {
setParameter('dyn_idle_p_gain' , sysConfig.dyn_idle_p_gain, 0);
setParameter('dyn_idle_i_gain' , sysConfig.dyn_idle_i_gain, 0);
setParameter('dyn_idle_d_gain' , sysConfig.dyn_idle_d_gain, 0);
+ setParameter('dyn_idle_start_increase' , sysConfig.dyn_idle_start_increase, 0);
setParameter('dyn_idle_max_increase' , sysConfig.dyn_idle_max_increase, 0);
renderSelect('simplified_pids_mode' , sysConfig.simplified_pids_mode, SIMPLIFIED_PIDS_MODE);
setParameter('simplified_pi_gain' , sysConfig.simplified_pi_gain, 0);