summaryrefslogtreecommitdiff
path: root/prj.conf
diff options
context:
space:
mode:
Diffstat (limited to 'prj.conf')
-rw-r--r--prj.conf22
1 files changed, 21 insertions, 1 deletions
diff --git a/prj.conf b/prj.conf
index 1e7300a..93cb7a7 100644
--- a/prj.conf
+++ b/prj.conf
@@ -1,9 +1,29 @@
CONFIG_KSCAN=y
CONFIG_KSCAN_GPIO=y
-# CONFIG_LOG=y
# CONFIG_ZMK_KSCAN_LOG_LEVEL_DBG=y
# CONFIG_ZMK_USB_HID_LOG_LEVEL_DBG=y
CONFIG_USB=y
CONFIG_USB_DEVICE_STACK=y
CONFIG_USB_DEVICE_HID=y
CONFIG_USB_DEVICE_PRODUCT="ZMK Firmware"
+CONFIG_BT=y
+CONFIG_BT_SMP=y
+CONFIG_BT_PERIPHERAL=y
+CONFIG_BT_GATT_DIS=y
+# HID GATT notifications sent this way are *not* picked up by Linux, and possibly others.
+CONFIG_BT_GATT_NOTIFY_MULTIPLE=n
+CONFIG_BT_GATT_BAS=y
+CONFIG_BT_DEVICE_NAME="ZMK Keyboard"
+CONFIG_BT_DEVICE_APPEARANCE=961
+CONFIG_BT_FIXED_PASSKEY=y
+
+# 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
+# CONFIG_SETTINGS_NONE=n