diff options
| author | Michele Bini <michele.bini@gmail.com> | 2022-04-12 04:31:45 (GMT) |
|---|---|---|
| committer | Michele Bini <michele.bini@gmail.com> | 2022-04-12 04:31:45 (GMT) |
| commit | 72f13f9da0c14b6a256e2338e62f8bf143828260 (patch) | |
| tree | 8cac67f24613724a2b496ae5bac683e837e3f7f7 | |
| parent | 6ee0bd403a3069868bbd12f2f8111fd1ae2892a4 (diff) | |
Further reduce clock and brightness
| -rw-r--r-- | src/components/brightness/BrightnessController.cpp | 3 | ||||
| -rw-r--r-- | src/components/brightness/BrightnessController.h | 2 |
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}; }; } } |
