Total flights stats for OSD
parent
92ea872648
commit
61631b56d3
|
@ -4875,6 +4875,13 @@
|
||||||
"osdDescElementEfficiency": {
|
"osdDescElementEfficiency": {
|
||||||
"message": "Instantaneous battery consumption in mAh/distance. (Requires valid GPS fix)"
|
"message": "Instantaneous battery consumption in mAh/distance. (Requires valid GPS fix)"
|
||||||
},
|
},
|
||||||
|
"osdTextTotalFlights": {
|
||||||
|
"message": "Total flights",
|
||||||
|
"description": "One of the elements of the OSD"
|
||||||
|
},
|
||||||
|
"osdDescTotalFlights": {
|
||||||
|
"message": "Approximate total number of flights"
|
||||||
|
},
|
||||||
|
|
||||||
"osdTextElementUnknown": {
|
"osdTextElementUnknown": {
|
||||||
"message": "Unknown $1",
|
"message": "Unknown $1",
|
||||||
|
|
|
@ -1172,7 +1172,15 @@ OSD.loadDisplayFields = function() {
|
||||||
return `1234${FONT.symbol(SYM.MAH)}/${unit}`;
|
return `1234${FONT.symbol(SYM.MAH)}/${unit}`;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
TOTAL_FLIGHTS: {
|
||||||
|
name: 'OSD_TOTAL_FLIGHTS',
|
||||||
|
text: 'osdTextTotalFlights',
|
||||||
|
desc: 'osdDescTotalFlights',
|
||||||
|
defaultPosition: -1,
|
||||||
|
draw_order: 460,
|
||||||
|
positionable: true,
|
||||||
|
preview: "#9876",
|
||||||
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1323,18 +1331,18 @@ OSD.constants = {
|
||||||
text: 'osdTextStatMaxFFT',
|
text: 'osdTextStatMaxFFT',
|
||||||
desc: 'osdDescStatMaxFFT',
|
desc: 'osdDescStatMaxFFT',
|
||||||
},
|
},
|
||||||
TOTAL_FLIGHTS: {
|
STAT_TOTAL_FLIGHTS: {
|
||||||
name: 'TOTAL_FLIGHTS',
|
name: 'STAT_TOTAL_FLIGHTS',
|
||||||
text: 'osdTextStatTotalFlights',
|
text: 'osdTextStatTotalFlights',
|
||||||
desc: 'osdDescStatTotalFlights',
|
desc: 'osdDescStatTotalFlights',
|
||||||
},
|
},
|
||||||
TOTAL_FLIGHT_TIME: {
|
STAT_TOTAL_FLIGHT_TIME: {
|
||||||
name: 'TOTAL_FLIGHT_TIME',
|
name: 'STAT_TOTAL_FLIGHT_TIME',
|
||||||
text: 'osdTextStatTotalFlightTime',
|
text: 'osdTextStatTotalFlightTime',
|
||||||
desc: 'osdDescStatTotalFlightTime',
|
desc: 'osdDescStatTotalFlightTime',
|
||||||
},
|
},
|
||||||
TOTAL_FLIGHT_DIST: {
|
STAT_TOTAL_FLIGHT_DIST: {
|
||||||
name: 'TOTAL_FLIGHT_DIST',
|
name: 'STAT_TOTAL_FLIGHT_DIST',
|
||||||
text: 'osdTextStatTotalFlightDistance',
|
text: 'osdTextStatTotalFlightDistance',
|
||||||
desc: 'osdDescStatTotalFlightDistance',
|
desc: 'osdDescStatTotalFlightDistance',
|
||||||
},
|
},
|
||||||
|
@ -1591,6 +1599,11 @@ OSD.chooseFields = function() {
|
||||||
F.OSD_EFFICIENCY,
|
F.OSD_EFFICIENCY,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_44)) {
|
||||||
|
OSD.constants.DISPLAY_FIELDS = OSD.constants.DISPLAY_FIELDS.concat([
|
||||||
|
F.TOTAL_FLIGHTS,
|
||||||
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1683,9 +1696,9 @@ OSD.chooseFields = function() {
|
||||||
}
|
}
|
||||||
if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_42)) {
|
if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_42)) {
|
||||||
OSD.constants.STATISTIC_FIELDS = OSD.constants.STATISTIC_FIELDS.concat([
|
OSD.constants.STATISTIC_FIELDS = OSD.constants.STATISTIC_FIELDS.concat([
|
||||||
F.TOTAL_FLIGHTS,
|
F.STAT_TOTAL_FLIGHTS,
|
||||||
F.TOTAL_FLIGHT_TIME,
|
F.STAT_TOTAL_FLIGHT_TIME,
|
||||||
F.TOTAL_FLIGHT_DIST,
|
F.STAT_TOTAL_FLIGHT_DIST,
|
||||||
F.MIN_RSSI_DBM,
|
F.MIN_RSSI_DBM,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue