1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-19 22:35:17 +03:00

Merge pull request #527 from McGiverGim/bf-compass_bar_OSD

Add compass bar to OSD
This commit is contained in:
Michael Keller 2017-06-15 02:41:25 +12:00 committed by GitHub
commit 41d02fee76

View file

@ -29,6 +29,12 @@ SYM.BATTERY = 0x96;
SYM.ARROW_NORTH=0x68;
SYM.ARROW_SOUTH=0x60;
SYM.ARROW_EAST=0x64;
SYM.HEADING_LINE=0x1D;
SYM.HEADING_DIVIDED_LINE=0x1C;
SYM.HEADING_N=0x18;
SYM.HEADING_S=0x19;
SYM.HEADING_E=0x1A;
SYM.HEADING_W=0x1B;
var FONT = FONT || {};
@ -513,6 +519,16 @@ OSD.constants = {
default_position: -1,
positionable: true,
preview: FONT.symbol(SYM.ARROW_NORTH) + '8.7'
},
COMPASS_BAR: {
name: 'COMPASS_BAR',
default_position: -1,
positionable: true,
preview: function(osd_data) {
return FONT.symbol(SYM.HEADING_W) + FONT.symbol(SYM.HEADING_LINE) + FONT.symbol(SYM.HEADING_DIVIDED_LINE) +
FONT.symbol(SYM.HEADING_LINE) + FONT.symbol(SYM.HEADING_N) + FONT.symbol(SYM.HEADING_LINE) +
FONT.symbol(SYM.HEADING_DIVIDED_LINE) + FONT.symbol(SYM.HEADING_LINE) + FONT.symbol(SYM.HEADING_E)
}
}
},
ALL_STATISTIC_FIELDS: {
@ -617,7 +633,8 @@ OSD.chooseFields = function () {
F.HOME_DIR,
F.HOME_DIST,
F.NUMERICAL_HEADING,
F.NUMERICAL_VARIO
F.NUMERICAL_VARIO,
F.COMPASS_BAR
]);
}
}