Skip to content

Commit

Permalink
feat(config): split keyboard battery fetching
Browse files Browse the repository at this point in the history
  • Loading branch information
lazy-dinosaur committed Aug 27, 2024
1 parent 8d8b9b1 commit 0591b6e
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 18 deletions.
9 changes: 0 additions & 9 deletions boards/shields/lazycorne/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,4 @@ config ZMK_SPLIT
config ZMK_BLE
default y

config ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING
default y

config ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_PROXY
default y

config ZMK_BATTERY_REPORT_INTERVAL
default 60

endif
5 changes: 3 additions & 2 deletions boards/shields/lazycorne/lazycorne_dongle.conf
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,22 @@ CONFIG_ZMK_SLEEP=y
CONFIG_ZMK_IDLE_SLEEP_TIMEOUT=900000

CONFIG_ZMK_EXT_POWER=y
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y

CONFIG_SPI=n

# Combo config, automated by build script
CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY=6
CONFIG_ZMK_COMBO_MAX_KEYS_PER_COMBO=3

CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING=y
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_PROXY=y
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING=y
# The battery power report interval unit is seconds
CONFIG_ZMK_BATTERY_REPORT_INTERVAL=60
CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y

# CONFIG_ZMK_IDLE_TIMEOUT=30000
# Bluetooth tweaks
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y

CONFIG_I2C=y
CONFIG_INPUT=y
Expand Down
12 changes: 8 additions & 4 deletions boards/shields/lazycorne/lazycorne_left.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@ CONFIG_SPI=n
CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY=6
CONFIG_ZMK_COMBO_MAX_KEYS_PER_COMBO=3

# Bluetooth tweaks
# CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y
# CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y
# CONFIG_BT_GATT_ENFORCE_SUBSCRIPTION=n
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
#

CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_PROXY=y
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING=y
# The battery power report interval unit is seconds
CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y

CONFIG_ZMK_BATTERY_REPORT_INTERVAL=60

# Enable input behavior listener to use HID IO report
# CONFIG_ZMK_INPUT_BEHAVIOR_LISTENER_USE_HID_IO=y

Expand Down
10 changes: 7 additions & 3 deletions boards/shields/lazycorne/lazycorne_right.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@ CONFIG_SPI=n
CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY=6
CONFIG_ZMK_COMBO_MAX_KEYS_PER_COMBO=3

# Bluetooth tweaks
# CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y
# CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y
# CONFIG_BT_GATT_ENFORCE_SUBSCRIPTION=n
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y

CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_PROXY=y
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING=y
# The battery power report interval unit is seconds
CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y

CONFIG_ZMK_BATTERY_REPORT_INTERVAL=60

# Enable input behavior listener to use HID IO report
# CONFIG_ZMK_INPUT_BEHAVIOR_LISTENER_USE_HID_IO=y

Expand Down

0 comments on commit 0591b6e

Please sign in to comment.