From 15f36ee22b2ee8c0e9aa4cc1aae9471bdffdc37f Mon Sep 17 00:00:00 2001 From: kkayam Date: Wed, 19 Feb 2025 22:50:05 +0000 Subject: [PATCH] batterybooster: readme update --- apps/batterybooster/README.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/apps/batterybooster/README.md b/apps/batterybooster/README.md index 45e131529..d6da4942d 100644 --- a/apps/batterybooster/README.md +++ b/apps/batterybooster/README.md @@ -1 +1,30 @@ -No content \ No newline at end of file +# Battery Booster + +A Bangle.js app designed to optimize battery life through smart screen and power management features. + +## Features + +### 1. Auto Soft-Off +- Automatically puts the watch into soft-off mode after 3 hours (10,800,000 ms) of being locked +- This feature is activated when the watch is locked and cancelled when unlocked + +### 2. Dynamic Screen Timeout +- Sets LCD timeout to 2 seconds when the watch is locked +- Extends LCD timeout to 10 seconds when the screen is touched +- Helps preserve battery life while maintaining usability + +### 3. Adaptive Brightness Control +- Automatically adjusts screen brightness based on the time of day +- Uses a sinusoidal pattern that follows natural daylight: + - Peak brightness at noon + - Lowest brightness at midnight + - Gradual transitions in between +- Updates brightness every hour + +## How It Works +The app runs in the background and manages three main aspects of power consumption: +1. Screen timeout duration +2. Automatic soft-off functionality +3. Time-based brightness adjustment + +This combination of features helps extend battery life while maintaining a good user experience. \ No newline at end of file