menuconfig BLE_MGMT bool "Bluetooth Management" select BT select BT_PERIPHERAL select BT_LOG_LEVEL_WARN select BT_DEVICE_NAME_DYNAMIC help Library for initializing and managing Bluetooth functionality. if BLE_MGMT config BLE_MGMT_DEFAULT_DEVICE_NAME string "Default Bluetooth Device Name" default "Edis Buzzer" config BLE_MGMT_ADV_INT_MIN int "Minimum Advertising Interval (in 0.625 ms units)" default 160 help Minimal advertising interval. 160 equals to 100ms. config BLE_MGMT_ADV_INT_MAX int "Maximum Advertising Interval (ms)" default 160 help Maximal advertising interval. 160 equals to 100ms. # 1. MTU und Data Length (Maximale Paketgrößen) config BT_L2CAP_TX_MTU default 247 config BT_BUF_ACL_RX_SIZE default 251 config BT_BUF_ACL_TX_SIZE default 251 config BT_CTLR_DATA_LENGTH_MAX default 251 config BT_USER_DATA_LEN_UPDATE default y # 2. Physical Layer (Erlaubt 2M PHY) config BT_USER_PHY_UPDATE default y # 3. Flow-Control und Queues (High Throughput, Host + SDC Controller synchronisiert) config BT_HCI_ACL_FLOW_CONTROL default y config BT_BUF_EVT_RX_COUNT default 22 config BT_BUF_ACL_TX_COUNT default 20 config BT_L2CAP_TX_BUF_COUNT default 20 config BT_CONN_TX_MAX default 20 # 4. SDC Controller Buffering (an Host-Tiefen angeglichen) config BT_CTLR_SDC_TX_PACKET_COUNT default 20 config BT_CTLR_SDC_RX_PACKET_COUNT default 20 module = BLE_MGMT module-str = ble_mgmt source "subsys/logging/Kconfig.template.log_config" endif # BLE_MGMT