Tried to fix timing of buzz
parent
0f04ba8f67
commit
beeb053db7
|
|
@ -2,7 +2,7 @@
|
|||
"id": "chimer",
|
||||
"name": "Chimer",
|
||||
"version": "0.01",
|
||||
"description": "A fork of Hour Chime. Buzz or beep on every 60, 30 or 15 minutes.",
|
||||
"description": "A fork of Hour Chime. Buzz or beep on every 60, 30 or 15 minutes. 2",
|
||||
"icon": "widget.png",
|
||||
"type": "widget",
|
||||
"tags": "widget",
|
||||
|
|
|
|||
|
|
@ -11,12 +11,22 @@
|
|||
|
||||
var settings = readSettings()
|
||||
|
||||
function sleep(milliseconds) {
|
||||
const date = Date.now();
|
||||
let currentDate = null;
|
||||
do {
|
||||
currentDate = Date.now();
|
||||
} while (currentDate - date < milliseconds);
|
||||
}
|
||||
|
||||
function chime() {
|
||||
for(let i = 0; i < settings.repeat; i++){
|
||||
if (settings.type == 1){
|
||||
Bangle.buzz(100);
|
||||
sleep(100);
|
||||
} else if(settings.type == 2){
|
||||
Bangle.beep();
|
||||
sleep(100);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue