Skip to content

Commit 7869e42

Browse files
authored
Added dynamic expo factors, see bf PR #13004 (#650)
1 parent 2010038 commit 7869e42

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

js/flightlog_parser.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ var FlightLogParser = function(logData) {
238238
dshot_bidir:null, // DShot bidir protocol enabled
239239
dterm_lpf_hz:null, // DTerm Lowpass Filter Hz
240240
dterm_lpf_dyn_hz:[null, null], // DTerm Lowpass Dynamic Filter Min and Max Hz
241+
dterm_lpf_dyn_expo:null, // DTerm Lowpass Dynamic Filter Expo
241242
dterm_lpf2_hz:null, // DTerm Lowpass Filter Hz 2
242243
dterm_differentiator:null, // DTerm Differentiator
243244
H_sensitivity:null, // Horizon Sensitivity
@@ -248,6 +249,7 @@ var FlightLogParser = function(logData) {
248249
gyro_32khz_hardware_lpf:null, // Gyro 32khz hardware lpf setting. (post BF3.4)
249250
gyro_lowpass_hz:null, // Gyro Soft Lowpass Filter Hz
250251
gyro_lowpass_dyn_hz:[null, null], // Gyro Soft Lowpass Dynamic Filter Min and Max Hz
252+
gyro_lowpass_dyn_expo:null, // Gyro Soft Lowpass Dynamic Filter Expo
251253
gyro_lowpass2_hz:null, // Gyro Soft Lowpass Filter Hz 2
252254
gyro_notch_hz:null, // Gyro Notch Frequency
253255
gyro_notch_cutoff:null, // Gyro Notch Cutoff
@@ -369,6 +371,7 @@ var FlightLogParser = function(logData) {
369371
dterm_lpf1_type : "dterm_filter_type",
370372
dterm_lpf1_static_hz : "dterm_lpf_hz",
371373
dterm_lpf1_dyn_hz : "dterm_lpf_dyn_hz",
374+
dterm_lpf1_dyn_expo : "dterm_lpf_dyn_expo",
372375
dterm_lpf2_type : "dterm_filter2_type",
373376
dterm_lpf2_static_hz : "dterm_lpf2_hz",
374377
dterm_setpoint_weight : "dtermSetpointWeight",
@@ -391,6 +394,7 @@ var FlightLogParser = function(logData) {
391394
gyro_lpf1_type : "gyro_soft_type",
392395
gyro_lpf1_static_hz : "gyro_lowpass_hz",
393396
gyro_lpf1_dyn_hz : "gyro_lowpass_dyn_hz",
397+
gyro_lpf1_dyn_expo : "gyro_lowpass_dyn_expo",
394398
gyro_lpf2_type : "gyro_soft2_type",
395399
gyro_lpf2_static_hz : "gyro_lowpass2_hz",
396400
"gyro.scale" : "gyro_scale",
@@ -835,6 +839,8 @@ var FlightLogParser = function(logData) {
835839
case "rc_smoothing_active_cutoffs":
836840
case "rc_smoothing_active_cutoffs_ff_sp_thr":
837841
case "gyro_lowpass_dyn_hz":
842+
case "gyro_lowpass_dyn_expo":
843+
case "dterm_lpf_dyn_expo":
838844
case "dterm_lpf_dyn_hz":
839845
that.sysConfig[fieldName] = parseCommaSeparatedString(fieldValue);
840846
break;

0 commit comments

Comments
 (0)