From 6ee0bd403a3069868bbd12f2f8111fd1ae2892a4 Mon Sep 17 00:00:00 2001 From: Michele Bini Date: Tue, 12 Apr 2022 06:20:52 +0200 Subject: Reduce pwm clock diff --git a/src/components/brightness/BrightnessController.cpp b/src/components/brightness/BrightnessController.cpp index adcd8c5..f47e43b 100644 --- a/src/components/brightness/BrightnessController.cpp +++ b/src/components/brightness/BrightnessController.cpp @@ -15,7 +15,7 @@ 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_8MHz, NRF_PWM_MODE_UP, 10000); + nrf_pwm_configure(NRF_PWM0, NRF_PWM_CLK_1MHz, NRF_PWM_MODE_UP, 1000); nrf_pwm_loop_set(NRF_PWM0, 0); nrf_pwm_decoder_set(NRF_PWM0, NRF_PWM_LOAD_COMMON, NRF_PWM_STEP_AUTO); static nrf_pwm_sequence_t seq; diff --git a/src/components/brightness/BrightnessController.h b/src/components/brightness/BrightnessController.h index b8529d5..277f8e5 100644 --- a/src/components/brightness/BrightnessController.h +++ b/src/components/brightness/BrightnessController.h @@ -8,7 +8,7 @@ namespace Pinetime { public: void Init(); private: - uint16_t pwmSequence[1] = {80}; + uint16_t pwmSequence[1] = {8}; }; } } -- cgit v0.10.2