forked from kofal.net/zmk
Working BT settings.
This commit is contained in:
22
app/Kconfig
22
app/Kconfig
@@ -40,6 +40,8 @@ menuconfig ZMK_BLE
|
||||
select BT_PERIPHERAL
|
||||
select BT_GATT_DIS
|
||||
select BT_GATT_BAS
|
||||
select SETTINGS
|
||||
select BT_SETTINGS
|
||||
|
||||
if ZMK_BLE
|
||||
|
||||
@@ -47,6 +49,9 @@ config ZMK_BLE_INIT_PRIORITY
|
||||
int "Init Priority"
|
||||
default 50
|
||||
|
||||
config SYSTEM_WORKQUEUE_STACK_SIZE
|
||||
default 2048
|
||||
|
||||
# HID GATT notifications sent this way are *not* picked up by Linux, and possibly others.
|
||||
config BT_GATT_NOTIFY_MULTIPLE
|
||||
default n
|
||||
@@ -58,16 +63,6 @@ config ZMK_BLE_PASSKEY_ENTRY
|
||||
bool "Experimental: Requiring typing passkey from host to pair BLE connection"
|
||||
default n
|
||||
|
||||
# Incresed stack due to settings API usage
|
||||
# CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
|
||||
#
|
||||
# CONFIG_BT_SETTINGS=y
|
||||
# CONFIG_FLASH=y
|
||||
# CONFIG_FLASH_PAGE_LAYOUT=y
|
||||
# CONFIG_FLASH_MAP=y
|
||||
# CONFIG_NVS=y
|
||||
# CONFIG_SETTINGS=y
|
||||
|
||||
endif
|
||||
|
||||
endmenu
|
||||
@@ -97,6 +92,13 @@ config ZMK_SPLIT_BLE_ROLE_CENTRAL
|
||||
select BT_CENTRAL
|
||||
select BT_GATT_CLIENT
|
||||
|
||||
if ZMK_SPLIT_BLE_ROLE_CENTRAL
|
||||
|
||||
config BT_MAX_CONN
|
||||
default 2
|
||||
|
||||
endif
|
||||
|
||||
config ZMK_SPLIT_BLE_ROLE_PERIPHERAL
|
||||
bool "Peripheral"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user