summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichele Bini <michele.bini@gmail.com>2022-04-12 04:31:45 (GMT)
committerMichele Bini <michele.bini@gmail.com>2022-04-12 04:31:45 (GMT)
commit72f13f9da0c14b6a256e2338e62f8bf143828260 (patch)
tree8cac67f24613724a2b496ae5bac683e837e3f7f7
parent6ee0bd403a3069868bbd12f2f8111fd1ae2892a4 (diff)
Further reduce clock and brightness
-rw-r--r--src/components/brightness/BrightnessController.cpp3
-rw-r--r--src/components/brightness/BrightnessController.h2
2 files changed, 2 insertions, 3 deletions
diff --git a/src/components/brightness/BrightnessController.cpp b/src/components/brightness/BrightnessController.cpp
index f47e43b..14dc700 100644
--- a/src/components/brightness/BrightnessController.cpp
+++ b/src/components/brightness/BrightnessController.cpp
@@ -15,9 +15,10 @@ void BrightnessController::Init() {
uint32_t out_pins[] = {PinMap::LcdBacklightHigh, PinMap::LcdBacklightMedium, NRF_PWM_PIN_NOT_CONNECTED, NRF_PWM_PIN_NOT_CONNECTED};
nrf_pwm_pins_set(NRF_PWM0, out_pins);
nrf_pwm_enable(NRF_PWM0);
- nrf_pwm_configure(NRF_PWM0, NRF_PWM_CLK_1MHz, NRF_PWM_MODE_UP, 1000);
+ nrf_pwm_configure(NRF_PWM0, NRF_PWM_CLK_125KHz, NRF_PWM_MODE_UP, 200);
nrf_pwm_loop_set(NRF_PWM0, 0);
nrf_pwm_decoder_set(NRF_PWM0, NRF_PWM_LOAD_COMMON, NRF_PWM_STEP_AUTO);
+ static uint16_t pwmSequence[1] = {1};
static nrf_pwm_sequence_t seq;
seq.values.p_common = pwmSequence;
seq.length = 1;
diff --git a/src/components/brightness/BrightnessController.h b/src/components/brightness/BrightnessController.h
index 277f8e5..31ef40a 100644
--- a/src/components/brightness/BrightnessController.h
+++ b/src/components/brightness/BrightnessController.h
@@ -7,8 +7,6 @@ namespace Pinetime {
class BrightnessController {
public:
void Init();
- private:
- uint16_t pwmSequence[1] = {8};
};
}
}