BangleApps/apps/drained
Rob Pilling f8fc93301e drained: handle errors from bootupdate
Such as:
```
Uncaught ReferenceError: "bleServiceOptions" is not defined
 at line 4 col 228 in .boot0
...ECwA=="));bleServiceOptions.hid=Bangle.HID;
                              ^
at line 68 col 50 in drained.app.js
eval(require('Storage').read('bootupdate.js'));
                                             ^
```
2023-04-19 18:36:54 +01:00
..
ChangeLog drained: rename from low-power-mode 2023-04-07 21:29:04 +01:00
README.md drained: emit "drained" event 2023-04-13 18:35:41 +01:00
app.js drained: rearrange disabling/enabling bootcode 2023-04-13 18:38:39 +01:00
app.ts drained: handle errors from bootupdate 2023-04-19 18:36:54 +01:00
boot.js drained: rearrange disabling/enabling bootcode 2023-04-13 18:38:39 +01:00
boot.ts drained: load self on startup 2023-04-19 18:14:10 +01:00
icon.png drained: add icon 2023-04-07 21:29:12 +01:00
metadata.json drained: configure battery% and check interval 2023-04-08 08:25:27 +01:00
settings.js Regenerate JS 2023-04-13 18:07:46 +01:00
settings.ts drained: restore normal operation on sufficient charge 2023-04-19 18:13:23 +01:00

README.md

Drained

With this app installed, your Bangle will automatically switch into low power mode when the battery reaches 5% battery, displaying a simple clock.

Features

Time

  • Show simple date/time
  • Disable alarms - with a setting?
  • Smarter/backoff interval for checking battery percentage

No backlight (#2502)

  • LCD brightness
  • LCD timeout?

Peripherals

  • Disable auto heart rate measurement in health app (#2502)
  • Overwrite setGPSPower() function (#2502)
  • Turn off already-running GPS / HRM

Features

  • Wake on twist -> off (#2502)
  • Emit "drained" event

Creator