BangleApps_old/apps/drained
Rob Pilling 9407e586bb drained: set type to clock, for launchers 2025-07-28 22:28:39 +01:00
..
ChangeLog drained: redisplay immediately when charge status changes 2025-02-11 07:15:45 +00:00
README.md drained: document features in README 2023-04-19 22:40:54 +01:00
app-icon.js drained: add app icon 2023-04-24 21:51:02 +01:00
app.js drained: redisplay immediately when charge status changes 2025-02-11 07:15:45 +00:00
app.ts drained: redisplay immediately when charge status changes 2025-02-11 07:15:45 +00:00
boot.js Revert "Enforce and fix typescript lints" 2024-05-04 22:53:34 +02:00
boot.ts Revert "Enforce and fix typescript lints" 2024-05-04 22:53:34 +02:00
icon.png drained: add icon 2023-04-07 21:29:12 +01:00
metadata.json drained: set type to clock, for launchers 2025-07-28 22:28:39 +01:00
settings.js chore: rm semicolons at end of clkinfo + settings 2024-10-30 20:20:44 +01:00
settings.ts drained: fix menu redraw 2023-05-10 21:25:00 +01:00

README.md

Drained

With this app installed, your Bangle will automatically switch into low power mode when the battery reaches 5% battery (or a preconfigured percentage), displaying a simple clock. When the battery is then charged above 20% (also configurable), normal operation is restored.

Low power mode can also be exited manually, by tapping the primary watch button (an initial tap may be required to unlock the watch).

Features

Persistence

  • Restore normal operation with sufficient charge
  • Reactivate on watch startup

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