diff options
author | lokher <lokher@gmail.com> | 2023-01-12 15:50:37 +0800 |
---|---|---|
committer | lokher <lokher@gmail.com> | 2023-01-12 15:50:37 +0800 |
commit | a0d162e03ae1301c64a04b04264b53d0787c1358 (patch) | |
tree | adb31f18f533845f83011de41423b1c01a511c1c /keyboards/keychron/k3_pro | |
parent | bbe437487d4da158376a9f55c589acebc3396ff0 (diff) |
change battery voltage meause and battery low indication; update from latest chibios hal
Diffstat (limited to 'keyboards/keychron/k3_pro')
-rw-r--r-- | keyboards/keychron/k3_pro/ansi/rgb/config.h | 1 | ||||
-rw-r--r-- | keyboards/keychron/k3_pro/ansi/white/config.h | 1 | ||||
-rw-r--r-- | keyboards/keychron/k3_pro/halconf.h | 1 | ||||
-rw-r--r-- | keyboards/keychron/k3_pro/iso/rgb/config.h | 1 | ||||
-rw-r--r-- | keyboards/keychron/k3_pro/iso/white/config.h | 1 | ||||
-rw-r--r-- | keyboards/keychron/k3_pro/k3_pro.c | 15 |
6 files changed, 5 insertions, 15 deletions
diff --git a/keyboards/keychron/k3_pro/ansi/rgb/config.h b/keyboards/keychron/k3_pro/ansi/rgb/config.h index 53450cd2bd..78ddccf5b9 100644 --- a/keyboards/keychron/k3_pro/ansi/rgb/config.h +++ b/keyboards/keychron/k3_pro/ansi/rgb/config.h @@ -37,6 +37,7 @@ /* Caps lock indicating led */ # define DIM_CAPS_LOCK # define CAPS_LOCK_INDEX 46 +# define LOW_BAT_IND_INDEX 77 # ifdef VIA_ENABLE # define VIA_QMK_RGBLIGHT_ENABLE diff --git a/keyboards/keychron/k3_pro/ansi/white/config.h b/keyboards/keychron/k3_pro/ansi/white/config.h index 79fdbe793d..41e7a814a2 100644 --- a/keyboards/keychron/k3_pro/ansi/white/config.h +++ b/keyboards/keychron/k3_pro/ansi/white/config.h @@ -32,6 +32,7 @@ /* Caps lock indicating led */ # define DIM_CAPS_LOCK # define CAPS_LOCK_INDEX 46 +# define LOW_BAT_IND_INDEX 77 /* LED Matrix Animation modes. Explicitly enabled * For full list of effects, see: diff --git a/keyboards/keychron/k3_pro/halconf.h b/keyboards/keychron/k3_pro/halconf.h index 128ff72492..5e33e63739 100644 --- a/keyboards/keychron/k3_pro/halconf.h +++ b/keyboards/keychron/k3_pro/halconf.h @@ -22,6 +22,7 @@ #ifdef KC_BLUETOOTH_ENABLE # define PAL_USE_CALLBACKS TRUE # define HAL_USE_SERIAL TRUE +# define HAL_USE_RTC TRUE #endif #include_next <halconf.h> diff --git a/keyboards/keychron/k3_pro/iso/rgb/config.h b/keyboards/keychron/k3_pro/iso/rgb/config.h index f6f0df0e49..3a0d680e5e 100644 --- a/keyboards/keychron/k3_pro/iso/rgb/config.h +++ b/keyboards/keychron/k3_pro/iso/rgb/config.h @@ -37,6 +37,7 @@ /* Caps lock indicating led */ # define DIM_CAPS_LOCK # define CAPS_LOCK_INDEX 46 +# define LOW_BAT_IND_INDEX 78 # ifdef VIA_ENABLE # define VIA_QMK_RGBLIGHT_ENABLE diff --git a/keyboards/keychron/k3_pro/iso/white/config.h b/keyboards/keychron/k3_pro/iso/white/config.h index 28833783b6..ced8692684 100644 --- a/keyboards/keychron/k3_pro/iso/white/config.h +++ b/keyboards/keychron/k3_pro/iso/white/config.h @@ -32,6 +32,7 @@ /* Caps lock indicating led */ # define DIM_CAPS_LOCK # define CAPS_LOCK_INDEX 46 +# define LOW_BAT_IND_INDEX 78 /* LED Matrix Animation modes. Explicitly enabled * For full list of effects, see: diff --git a/keyboards/keychron/k3_pro/k3_pro.c b/keyboards/keychron/k3_pro/k3_pro.c index 3c345d2e42..08412fb9ab 100644 --- a/keyboards/keychron/k3_pro/k3_pro.c +++ b/keyboards/keychron/k3_pro/k3_pro.c @@ -232,21 +232,6 @@ void bluetooth_pre_task(void) { } } } - -void battery_measure(void) { -# ifdef LED_MATRIX_ENABLE - if (led_matrix_is_enabled()) { - ckbt51_read_state_reg(0x05, 0x02); - return; - } -# endif -# ifdef RGB_MATRIX_ENABLE - if (rgb_matrix_is_enabled()) { - ckbt51_read_state_reg(0x05, 0x02); - return; - } -# endif -} #endif void battery_calculte_voltage(uint16_t value) { |