diff --git a/apps/compass/ChangeLog b/apps/compass/ChangeLog index cb1c6d463..1e7360018 100644 --- a/apps/compass/ChangeLog +++ b/apps/compass/ChangeLog @@ -6,3 +6,4 @@ 0.06: Add button for force compass calibration 0.07: Use 360-heading to output the correct heading value (fix #1866) 0.08: Added adjustment for Bangle.js magnetometer heading fix +0.09: use falling edge of button to reset compass (allows exit without compass reset) \ No newline at end of file diff --git a/apps/compass/compass.js b/apps/compass/compass.js index 9a7aec2fc..b7c8ebb71 100644 --- a/apps/compass/compass.js +++ b/apps/compass/compass.js @@ -68,7 +68,7 @@ g.clear(1); g.setFont("6x8").setFontAlign(0,0,3).drawString(/*LANG*/"RESET", g.getWidth()-5, g.getHeight()/2); setWatch(function() { Bangle.resetCompass(); -}, (process.env.HWVERSION==2) ? BTN1 : BTN2, {repeat:true}); +}, (process.env.HWVERSION==2) ? BTN1 : BTN2, {repeat:true, edge:"falling"}); Bangle.loadWidgets(); Bangle.drawWidgets(); diff --git a/apps/compass/metadata.json b/apps/compass/metadata.json index 1a614e1f8..9cc03d6c8 100644 --- a/apps/compass/metadata.json +++ b/apps/compass/metadata.json @@ -1,7 +1,7 @@ { "id": "compass", "name": "Compass", - "version": "0.08", + "version": "0.09", "description": "Simple compass that points North", "icon": "compass.png", "screenshots": [{"url":"screenshot_compass.png"}],