buzz more

pull/3071/head
James Steinberg 2023-11-02 03:45:24 -04:00
parent 43f9ccdca0
commit 4f56d0c447
1 changed files with 5 additions and 6 deletions

View File

@ -2,6 +2,8 @@
// 'load(hardalarm.js)' - so let's remove it first! // 'load(hardalarm.js)' - so let's remove it first!
clearInterval(); clearInterval();
var okClicked = false;
function formatTime(t) { function formatTime(t) {
var hrs = 0|t; var hrs = 0|t;
var mins = Math.round((t-hrs)*60); var mins = Math.round((t-hrs)*60);
@ -67,11 +69,8 @@ function buzz() {
Bangle.buzz(500).then(function() { Bangle.buzz(500).then(function() {
setTimeout(()=>{ setTimeout(()=>{
Bangle.buzz(2000).then(function() { Bangle.buzz(2000).then(function() {
if (buzzCount--) if(!okClicked) {
setTimeout(buzz, 2000); buzz();
else if(alarm.as) { // auto-snooze
buzzCount = 20;
setTimeout(buzz, 600000); // 10 minutes
} }
}); });
},100); },100);
@ -86,7 +85,7 @@ function showAlarm(alarm) {
var buzzCount = 20; var buzzCount = 20;
if (alarm.msg) if (alarm.msg)
msg += "\n"+alarm.msg; msg += "\n"+alarm.msg;
var okClicked = false; okClicked = false;
var currentGuess = 10; var currentGuess = 10;
var randomNum = getRandomFromRange(0, 7, 13, 20); var randomNum = getRandomFromRange(0, 7, 13, 20);
showNumberPicker(currentGuess, randomNum) showNumberPicker(currentGuess, randomNum)