@@ -33,27 +33,27 @@ var Features = function (config) {
3333 ) ;
3434 }
3535
36- if ( semver . gte ( CONFIG . apiVersion , "1.15.0" ) && ! semver . gte ( CONFIG . apiVersion , "1.36.0" ) ) {
36+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.15.0" ) && ! semver . gte ( FC . CONFIG . apiVersion , "1.36.0" ) ) {
3737 features . push (
3838 { bit : 8 , group : 'rxFailsafe' , name : 'FAILSAFE' , haveTip : true }
3939 ) ;
4040 }
4141
42- if ( semver . gte ( CONFIG . apiVersion , "1.16.0" ) ) {
42+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.16.0" ) ) {
4343 features . push (
4444 { bit : 21 , group : 'other' , name : 'TRANSPONDER' , haveTip : true }
4545 ) ;
4646 }
4747
4848 if ( config . flightControllerVersion !== '' ) {
49- if ( semver . gte ( CONFIG . apiVersion , "1.16.0" ) ) {
49+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.16.0" ) ) {
5050 features . push (
5151 { bit : 22 , group : 'other' , name : 'AIRMODE' }
5252 ) ;
5353 }
5454
55- if ( semver . gte ( CONFIG . apiVersion , "1.16.0" ) ) {
56- if ( semver . lt ( CONFIG . apiVersion , "1.20.0" ) ) {
55+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.16.0" ) ) {
56+ if ( semver . lt ( FC . CONFIG . apiVersion , "1.20.0" ) ) {
5757 features . push (
5858 { bit : 23 , group : 'superexpoRates' , name : 'SUPEREXPO_RATES' }
5959 ) ;
@@ -64,32 +64,32 @@ var Features = function (config) {
6464 }
6565 }
6666
67- if ( semver . gte ( CONFIG . apiVersion , "1.20.0" ) ) {
67+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.20.0" ) ) {
6868 features . push (
6969 { bit : 18 , group : 'other' , name : 'OSD' }
7070 ) ;
71- if ( ! semver . gte ( CONFIG . apiVersion , "1.35.0" ) ) {
71+ if ( ! semver . gte ( FC . CONFIG . apiVersion , "1.35.0" ) ) {
7272 features . push (
7373 { bit : 24 , group : 'other' , name : 'VTX' }
7474 )
7575 }
7676 }
7777
78- if ( semver . gte ( CONFIG . apiVersion , "1.31.0" ) ) {
78+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.31.0" ) ) {
7979 features . push (
8080 { bit : 25 , group : 'rxMode' , mode : 'select' , name : 'RX_SPI' } ,
8181 { bit : 27 , group : 'escSensor' , name : 'ESC_SENSOR' }
8282 ) ;
8383 }
8484
85- if ( semver . gte ( CONFIG . apiVersion , "1.36.0" ) ) {
85+ if ( semver . gte ( FC . CONFIG . apiVersion , "1.36.0" ) ) {
8686 features . push (
8787 { bit : 28 , group : 'antiGravity' , name : 'ANTI_GRAVITY' , haveTip : true , hideName : true } ,
8888 { bit : 29 , group : 'other' , name : 'DYNAMIC_FILTER' }
8989 ) ;
9090 }
9191
92- if ( ! semver . gte ( CONFIG . apiVersion , "1.36.0" ) ) {
92+ if ( ! semver . gte ( FC . CONFIG . apiVersion , "1.36.0" ) ) {
9393 features . push (
9494 { bit : 1 , group : 'batteryVoltage' , name : 'VBAT' } ,
9595 { bit : 11 , group : 'batteryCurrent' , name : 'CURRENT_METER' }
0 commit comments