config BT_ALARM_MAX_NUM int "Maximum number of Bluetooth alarms" default 50 depends on (BT_BLUEDROID_ENABLED || BT_NIMBLE_ENABLED) help This option decides the maximum number of alarms which could be used by Bluetooth host. config BT_BLE_LOG_SPI_OUT_ENABLED bool "Output ble logs to SPI bus (Experimental)" default n help Output ble logs to SPI bus config BT_BLE_LOG_SPI_OUT_UL_TASK_BUF_SIZE int "SPI transaction buffer size for upper layer task logs" depends on BT_BLE_LOG_SPI_OUT_ENABLED default 512 help SPI transaction buffer size for upper layer task logs. There will be 2 SPI DMA buffers with the same size. config BT_BLE_LOG_SPI_OUT_HCI_ENABLED bool "Enable HCI log output to SPI" depends on BT_BLE_LOG_SPI_OUT_ENABLED default n help Enable logging of HCI packets to the SPI bus when BLE SPI log output is enabled. config BT_BLE_LOG_SPI_OUT_HOST_ENABLED bool "Enable Host log output to SPI" depends on BT_BLE_LOG_SPI_OUT_ENABLED default n help This configuration applies to the logs of both Bluedroid Host and NimBLE Host. When BLE SPI log output is enabled, this option allows host logs to be transmitted via SPI. config BT_BLE_LOG_SPI_OUT_LL_ENABLED bool "Enable Controller log output to SPI" depends on BT_BLE_LOG_SPI_OUT_ENABLED depends on BT_LE_CONTROLLER_LOG_SPI_OUT_ENABLED default n help Enable controller log output to SPI bus. config BT_BLE_LOG_SPI_OUT_LL_TASK_BUF_SIZE int "SPI transaction buffer size for lower layer task logs" depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED default 1024 help SPI transaction buffer size for upper layer task logs. There will be 2 SPI DMA buffers with the same size. config BT_BLE_LOG_SPI_OUT_LL_ISR_BUF_SIZE int "SPI transaction buffer size for lower layer ISR logs" depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED default 512 help SPI transaction buffer size for upper layer ISR logs. There will be 2 SPI DMA buffers with the same size. config BT_BLE_LOG_SPI_OUT_MOSI_IO_NUM int "GPIO number of SPI MOSI" depends on BT_BLE_LOG_SPI_OUT_ENABLED default 0 help GPIO number of SPI MOSI config BT_BLE_LOG_SPI_OUT_SCLK_IO_NUM int "GPIO number of SPI SCLK" depends on BT_BLE_LOG_SPI_OUT_ENABLED default 1 help GPIO number of SPI SCLK config BT_BLE_LOG_SPI_OUT_CS_IO_NUM int "GPIO number of SPI CS" depends on BT_BLE_LOG_SPI_OUT_ENABLED default 2 help GPIO number of SPI CS config BT_BLE_LOG_SPI_OUT_TS_SYNC_ENABLED bool "Enable ble log & logic analyzer log time sync" depends on BT_BLE_LOG_SPI_OUT_ENABLED default y help Enable ble log & logic analyzer log time sync config BT_BLE_LOG_SPI_OUT_SYNC_IO_NUM int "GPIO number of SYNC IO" depends on BT_BLE_LOG_SPI_OUT_TS_SYNC_ENABLED default 3 help GPIO number of SYNC IO