added batterybooster
parent
32a2eb3ad3
commit
2d161ad102
|
|
@ -0,0 +1 @@
|
|||
No content
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
let softOffTimeout;
|
||||
Bangle.on("lock", (on) => {
|
||||
if (on) {
|
||||
softOffTimeout = setTimeout(() => Bangle.softOff(), 10800000);
|
||||
Bangle.setLCDTimeout(2);
|
||||
}
|
||||
else {
|
||||
if (softOffTimeout) clearTimeout(softOffTimeout);
|
||||
}
|
||||
});
|
||||
Bangle.on("touch", () => {
|
||||
Bangle.setLCDTimeout(10);
|
||||
});
|
||||
setInterval(() => {
|
||||
let getBrightness = (hour) => {
|
||||
let radians = (Math.PI / 12) * (hour - 6);
|
||||
let brightness = Math.sin(radians) / 2 + 0.5;
|
||||
return brightness;
|
||||
};
|
||||
|
||||
const d = new Date();
|
||||
let hour = d.getHours();
|
||||
Bangle.setLCDBrightness(getBrightness(hour));
|
||||
}, 3600000);
|
||||
}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"id": "batterybooster",
|
||||
"name": "Battery Booster",
|
||||
"icon": "app.png",
|
||||
"version": "0.1",
|
||||
"description": "A bootloader app which adds scripts to boost battery life of your Bangle.js 2",
|
||||
"type": "bootloader",
|
||||
"tags": "tools, system",
|
||||
"readme": "README.md",
|
||||
"supports": [
|
||||
"BANGLEJS2"
|
||||
],
|
||||
"storage": [
|
||||
{
|
||||
"name": "batterybooster.boot.js",
|
||||
"url": "boot.js"
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Reference in New Issue