Enlarge units display.

master
nujw 2021-02-22 10:07:54 +13:00
parent a5a59dbd0f
commit c872417eda
2 changed files with 11 additions and 9 deletions

View File

@ -4,7 +4,7 @@ Mike Bennett mike[at]kereru.com
1.16 : Use new GPS settings module 1.16 : Use new GPS settings module
1.21 : Third mode large clock display 1.21 : Third mode large clock display
*/ */
var v = '1.23'; var v = '1.24';
var buf = Graphics.createArrayBuffer(240,160,2,{msb:true}); var buf = Graphics.createArrayBuffer(240,160,2,{msb:true});
// Load fonts // Load fonts
@ -116,7 +116,7 @@ function drawPrimary(n,u) {
if ( l <= 7 ) s=48; if ( l <= 7 ) s=48;
if ( l <= 6 ) s=55; if ( l <= 6 ) s=55;
if ( l <= 5 ) s=68; if ( l <= 5 ) s=66;
if ( l <= 4 ) s=85; if ( l <= 4 ) s=85;
if ( l <= 3 ) s=110; if ( l <= 3 ) s=110;
@ -125,10 +125,12 @@ function drawPrimary(n,u) {
buf.setFontVector(s); buf.setFontVector(s);
buf.drawString(n,110,0); buf.drawString(n,110,0);
// Primary Units // Primary Units
buf.setFontAlign(1,-1,3); //right buf.setFontAlign(1,-1,3); //right
buf.setColor(2); buf.setColor(2);
buf.setFontVector(25); buf.setFontVector(35);
buf.drawString(u,210,0); buf.drawString(u,210,0);
} }
@ -150,7 +152,7 @@ function drawSecondary(n,u) {
// Secondary Units // Secondary Units
buf.setFontAlign(-1,1); //left, bottom buf.setFontAlign(-1,1); //left, bottom
buf.setColor(2); buf.setColor(2);
buf.setFontVector(25); buf.setFontVector(30);
buf.drawString(u,s,135); buf.drawString(u,s,135);
} }

View File

@ -48,14 +48,14 @@
'< Back': function() { E.showMenu(appMenu); }, '< Back': function() { E.showMenu(appMenu); },
'default (spd)' : function() { setUnits(0,''); }, 'default (spd)' : function() { setUnits(0,''); },
'Kph (spd)' : function() { setUnits(1,'kph'); }, 'Kph (spd)' : function() { setUnits(1,'kph'); },
'Knots (spd)' : function() { setUnits(1.852,'knots'); }, 'Knots (spd)' : function() { setUnits(1.852,'kts'); },
'Mph (spd)' : function() { setUnits(1.60934,'mph'); }, 'Mph (spd)' : function() { setUnits(1.60934,'mph'); },
'm/s (spd)' : function() { setUnits(3.6,'m/s'); }, 'm/s (spd)' : function() { setUnits(3.6,'m/s'); },
'Km (dist)' : function() { setUnitsDist(1000,'km'); }, 'Km (dist)' : function() { setUnitsDist(1000,'km'); },
'Miles (dist)' : function() { setUnitsDist(1609.344,'miles'); }, 'Miles (dist)' : function() { setUnitsDist(1609.344,'mi'); },
'Nm (dist)' : function() { setUnitsDist(1852.001,'nm'); }, 'Nm (dist)' : function() { setUnitsDist(1852.001,'nm'); },
'Meters (alt)' : function() { setUnitsAlt(1,'m'); }, 'Meters (alt)' : function() { setUnitsAlt(1,'m'); },
'Feet (alt)' : function() { setUnitsAlt(0.3048,'feet'); } 'Feet (alt)' : function() { setUnitsAlt(0.3048,'ft'); }
}; };
const colMenu = { const colMenu = {