summaryrefslogtreecommitdiff
path: root/light
diff options
context:
space:
mode:
Diffstat (limited to 'light')
-rw-r--r--light/Light.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/light/Light.cpp b/light/Light.cpp
index 780d3ab..7ab0d99 100644
--- a/light/Light.cpp
+++ b/light/Light.cpp
@@ -31,7 +31,7 @@ namespace implementation {
#define LEDS "/sys/class/leds/"
#define LCD_LED LEDS "lcd-backlight/"
#define BRIGHTNESS "brightness"
-#define RED LEDS "red/"
+#define WHITE LEDS "red/"
#define BLINK "blink"
#define DUTY_PCTS "duty_pcts"
#define PAUSE_HI "pause_hi"
@@ -93,24 +93,24 @@ static void handleXiaomiBacklight(Type /*type*/, const LightState& state) {
}
static void setNotification(const LightState& state) {
- uint32_t redBrightness, brightness;
+ uint32_t whiteBrightness, brightness;
/*
* Extract brightness from RGB.
*/
- redBrightness = (state.color >> 16) & 0xFF;
+ whiteBrightness = (state.color >> 16) & 0xFF;
brightness = (state.color >> 24) & 0xFF;
/*
* Scale RGB brightness if the Alpha brightness is not 0xFF.
*/
if (brightness != 0xFF) {
- redBrightness = (redBrightness * brightness) / 0xFF;
+ whiteBrightness = (whiteBrightness * brightness) / 0xFF;
}
/* Turn off the leds (initially) */
- set(RED BRIGHTNESS, 0);
- set(RED BLINK, 0);
+ set(WHITE BRIGHTNESS, 0);
+ set(WHITE BLINK, 0);
if (state.flashMode == Flash::TIMED) {
/*
@@ -126,15 +126,15 @@ static void setNotification(const LightState& state) {
pauseHi = 0;
}
- /* Red(Actually White) */
- set(RED BLINK, 1);
- set(RED START_IDX, 0 * RAMP_STEPS);
- set(RED DUTY_PCTS, getScaledRamp(redBrightness));
- set(RED PAUSE_LO, pauseLo);
- set(RED PAUSE_HI, pauseHi);
- set(RED RAMP_STEP_MS, stepDuration);
+ /* White */
+ set(WHITE BLINK, 1);
+ set(WHITE START_IDX, 0 * RAMP_STEPS);
+ set(WHITE DUTY_PCTS, getScaledRamp(whiteBrightness));
+ set(WHITE PAUSE_LO, pauseLo);
+ set(WHITE PAUSE_HI, pauseHi);
+ set(WHITE RAMP_STEP_MS, stepDuration);
} else {
- set(RED BRIGHTNESS, redBrightness);
+ set(WHITE BRIGHTNESS, whiteBrightness);
}
}