File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -548,6 +548,7 @@ var FlightLogParser = function(logData) {
548
548
case "dtermSetpointWeight" :
549
549
case "gyro_soft_type" :
550
550
case "debug_mode" :
551
+ case "anti_gravity_gain" :
551
552
that . sysConfig [ fieldName ] = parseInt ( fieldValue , 10 ) ;
552
553
break ;
553
554
@@ -567,8 +568,7 @@ var FlightLogParser = function(logData) {
567
568
break
568
569
569
570
case "yawRateAccelLimit" :
570
- case "rateAccelLimit" :
571
- case "anti_gravity_gain" :
571
+ case "rateAccelLimit" :
572
572
if ( ( that . sysConfig . firmwareType == FIRMWARE_TYPE_BETAFLIGHT && semver . gte ( that . sysConfig . firmwareVersion , '3.1.0' ) ) ||
573
573
( that . sysConfig . firmwareType == FIRMWARE_TYPE_CLEANFLIGHT && semver . gte ( that . sysConfig . firmwareVersion , '2.0.0' ) ) ) {
574
574
that . sysConfig [ fieldName ] = parseInt ( fieldValue , 10 ) / 1000 ;
Original file line number Diff line number Diff line change @@ -527,7 +527,12 @@ function HeaderDialog(dialog, onSave) {
527
527
setParameter ( 'motorOutputLow' , sysConfig . motorOutput [ 0 ] , 0 ) ;
528
528
setParameter ( 'motorOutputHigh' , sysConfig . motorOutput [ 1 ] , 0 ) ;
529
529
setParameter ( 'digitalIdleOffset' , sysConfig . digitalIdleOffset , 2 ) ;
530
- setParameter ( 'antiGravityGain' , sysConfig . anti_gravity_gain , 0 ) ;
530
+ if ( ( activeSysConfig . firmwareType == FIRMWARE_TYPE_BETAFLIGHT && semver . gte ( activeSysConfig . firmwareVersion , '3.1.0' ) ) ||
531
+ ( activeSysConfig . firmwareType == FIRMWARE_TYPE_CLEANFLIGHT && semver . gte ( activeSysConfig . firmwareVersion , '2.0.0' ) ) ) {
532
+ setParameter ( 'antiGravityGain' , sysConfig . anti_gravity_gain , 3 ) ;
533
+ } else {
534
+ setParameter ( 'antiGravityGain' , sysConfig . anti_gravity_gain , 0 ) ;
535
+ }
531
536
setParameter ( 'antiGravityThreshold' , sysConfig . anti_gravity_threshold , 0 ) ;
532
537
setParameter ( 'setpointRelaxRatio' , sysConfig . setpointRelaxRatio , 2 ) ;
533
538
setParameter ( 'pidSumLimit' , sysConfig . pidSumLimit , 0 ) ;
You can’t perform that action at this time.
0 commit comments