mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-24 00:35:26 +03:00
Adjust LQ OSD element preview according to selected serial rx provider
This commit is contained in:
parent
63e5e9f119
commit
8d7b172db7
1 changed files with 11 additions and 3 deletions
|
@ -345,6 +345,12 @@ OSD.generateTemperaturePreview = function (osd_data, temperature) {
|
||||||
return preview;
|
return preview;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
OSD.generateLQPreview = function() {
|
||||||
|
const CRSF_PROVIDER = 9;
|
||||||
|
let isXF = FC.RX_CONFIG.serialrx_provider == CRSF_PROVIDER;
|
||||||
|
return FONT.symbol(SYM.LINK_QUALITY) + (isXF ? '2:100' : '8');
|
||||||
|
}
|
||||||
|
|
||||||
OSD.generateCraftName = function (osd_data) {
|
OSD.generateCraftName = function (osd_data) {
|
||||||
var preview = 'CRAFT_NAME';
|
var preview = 'CRAFT_NAME';
|
||||||
if (FC.CONFIG.name != '') {
|
if (FC.CONFIG.name != '') {
|
||||||
|
@ -1015,7 +1021,7 @@ OSD.loadDisplayFields = function() {
|
||||||
default_position: -1,
|
default_position: -1,
|
||||||
draw_order: 390,
|
draw_order: 390,
|
||||||
positionable: true,
|
positionable: true,
|
||||||
preview: FONT.symbol(SYM.LINK_QUALITY) + '8'
|
preview: OSD.generateLQPreview,
|
||||||
},
|
},
|
||||||
FLIGHT_DIST: {
|
FLIGHT_DIST: {
|
||||||
name: 'FLIGHT_DISTANCE',
|
name: 'FLIGHT_DISTANCE',
|
||||||
|
@ -2175,7 +2181,6 @@ TABS.osd.initialize = function (callback) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#content').load("./tabs/osd.html", function () {
|
$('#content').load("./tabs/osd.html", function () {
|
||||||
|
|
||||||
// Prepare symbols depending on the version
|
// Prepare symbols depending on the version
|
||||||
SYM.loadSymbols();
|
SYM.loadSymbols();
|
||||||
OSD.loadDisplayFields();
|
OSD.loadDisplayFields();
|
||||||
|
@ -2943,7 +2948,10 @@ TABS.osd.initialize = function (callback) {
|
||||||
|
|
||||||
self.analyticsChanges = {};
|
self.analyticsChanges = {};
|
||||||
|
|
||||||
GUI.content_ready(callback);
|
MSP.promise(MSPCodes.MSP_RX_CONFIG)
|
||||||
|
.finally(() => {
|
||||||
|
GUI.content_ready(callback);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue