diff --git a/apps/terminalclock/ChangeLog b/apps/terminalclock/ChangeLog index c136cdac6..b752c829d 100644 --- a/apps/terminalclock/ChangeLog +++ b/apps/terminalclock/ChangeLog @@ -2,4 +2,4 @@ 0.02: Rename "Activity" in "Motion" and display the true values for it 0.03: Add Banglejs 1 compatibility 0.04: Fix settings bug -0.05: Add altitude display +0.05: Add altitude display (only Bangle.js 2) diff --git a/apps/terminalclock/app.js b/apps/terminalclock/app.js index 904df8656..61861f745 100644 --- a/apps/terminalclock/app.js +++ b/apps/terminalclock/app.js @@ -160,10 +160,10 @@ var settings = Object.assign({ showHRM: true, showActivity: true, showStepCount: true, - showAltitude: true, + showAltitude: process.env.HWVERSION != 1 ? true : false, }, require('Storage').readJSON("terminalclock.json", true) || {}); -if(settings.showAltitude){ +if(settings.showAltitude && process.env.HWVERSION != 1){ Bangle.setBarometerPower(true, "app"); } diff --git a/apps/terminalclock/settings.js b/apps/terminalclock/settings.js index 7a85f3034..4b09aad6a 100644 --- a/apps/terminalclock/settings.js +++ b/apps/terminalclock/settings.js @@ -4,7 +4,7 @@ var settings = Object.assign({ HRMinConfidence: 50, showDate: true, - showAltitude: true, + showAltitude: process.env.HWVERSION != 1 ? true : false, showHRM: true, showActivity: true, showStepCount: true, @@ -15,7 +15,7 @@ } // Show the menu - E.showMenu({ + var menu = { "" : { "title" : "Terminal Clock" }, "< Back" : () => back(), 'HR confidence': { @@ -66,5 +66,9 @@ writeSettings(); } } - }); + } + if (process.env.HWVERSION == 1) { + delete menu['Show Altitude'] + } + E.showMenu(menu); })