From afa6d656369a1ba9c35075c162c2816bdcf1d153 Mon Sep 17 00:00:00 2001 From: Cem Aksoylar Date: Fri, 14 Jul 2023 10:57:28 -0700 Subject: [PATCH] fix: Disable battery sensors if reporting is off --- app/Kconfig | 2 +- app/drivers/sensor/battery/Kconfig | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Kconfig b/app/Kconfig index 92641c14..fe019918 100644 --- a/app/Kconfig +++ b/app/Kconfig @@ -500,7 +500,7 @@ config ZMK_SETTINGS_SAVE_DEBOUNCE endif config ZMK_BATTERY_REPORT_INTERVAL - depends on ZMK_BLE + depends on ZMK_BATTERY_REPORTING int "Battery level report interval in seconds" default 60 diff --git a/app/drivers/sensor/battery/Kconfig b/app/drivers/sensor/battery/Kconfig index a9d7189e..a13e866a 100644 --- a/app/drivers/sensor/battery/Kconfig +++ b/app/drivers/sensor/battery/Kconfig @@ -6,6 +6,7 @@ DT_COMPAT_ZMK_BATTERY_VOLTAGE_DIVIDER := zmk,battery-voltage-divider config ZMK_BATTERY bool "ZMK battery monitoring" + depends on ZMK_BATTERY_REPORTING help Enable battery monitoring @@ -13,7 +14,7 @@ config ZMK_BATTERY_NRF_VDDH bool default $(dt_compat_enabled,$(DT_COMPAT_ZMK_BATTERY_NRF_VDDH)) select ADC - select ZMK_BATTERY + imply ZMK_BATTERY help Enable ZMK nRF VDDH voltage driver for battery monitoring. @@ -21,6 +22,6 @@ config ZMK_BATTERY_VOLTAGE_DIVIDER bool default $(dt_compat_enabled,$(DT_COMPAT_ZMK_BATTERY_VOLTAGE_DIVIDER)) select ADC - select ZMK_BATTERY + imply ZMK_BATTERY help Enable ZMK battery voltage divider driver for battery monitoring.