esp32-sip-client-with-headset/sdkconfig.defaults.esp32

61 lines
1.3 KiB
Plaintext

# ESP32 SIP Client - Bluetooth Headset Version
# Target: ESP32 WROOM (Bluetooth Classic, kein USB Host)
CONFIG_IDF_TARGET="esp32"
# Flash Größe
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
# PSRAM (optional, falls auf Board vorhanden)
# CONFIG_ESP32_SPIRAM_SUPPORT=y
# Bluetooth Classic aktiviert
CONFIG_BT_ENABLED=y
CONFIG_BT_BLUEDROID_ENABLED=y
CONFIG_BT_CLASSIC_ENABLED=y
CONFIG_BT_A2DP_ENABLE=n
CONFIG_BT_HFP_ENABLE=y
CONFIG_BT_HFP_AG_ENABLE=y
CONFIG_BT_HFP_CLIENT_ENABLE=n
CONFIG_BT_SSP_ENABLED=y
CONFIG_BT_BLE_ENABLED=n
# Bluetooth Controller (ESP32 BTDM)
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=y
CONFIG_BTDM_CTRL_HCI_MODE_VHCI=y
# SCO Data Path für HFP Audio
CONFIG_BT_HFP_AUDIO_DATA_PATH_HCI=y
# Bluetooth Memory
CONFIG_BT_ALLOCATION_FROM_SPIRAM_FIRST=n
CONFIG_BT_RESERVE_DRAM=0xdb5c
# WiFi
CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y
CONFIG_ESP_WIFI_NVS_ENABLED=y
# LWIP
CONFIG_LWIP_IPV4=y
CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y
# HTTP Server
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
CONFIG_HTTPD_MAX_URI_LEN=512
# NVS
CONFIG_NVS_ENCRYPTION=n
# Logging
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
CONFIG_LOG_MAXIMUM_LEVEL_DEBUG=y
# FreeRTOS
CONFIG_FREERTOS_HZ=1000
CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=3072
# Compiler Optimierung
CONFIG_COMPILER_OPTIMIZATION_PERF=y