| # Zephyr Bluetooth Controller configuration options |
| |
| # Copyright (c) 2020 Nordic Semiconductor ASA |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| config BT_CTLR_DF_SUPPORT |
| bool |
| |
| config BT_CTLR_DF_CTE_TX_SUPPORT |
| bool |
| |
| config BT_CTLR_DF_ANT_SWITCH_2US_SUPPORT |
| bool |
| |
| config BT_CTLR_DF_ANT_SWITCH_1US_SUPPORT |
| bool |
| |
| menuconfig BT_CTLR_DF |
| bool "LE Direction Finding [Experimental]" |
| depends on BT_CTLR_DF_SUPPORT |
| help |
| Enable support for Bluetooth 5.1 Direction Finding |
| |
| if BT_CTLR_DF |
| |
| # Basic controller functionalities required for implementation of |
| # Bluetooth v5.1 Direction Finding |
| |
| config BT_CTLR_DF_CTE_TX |
| bool "Enable transmission of Constant Tone Extension" |
| depends on BT_CTLR_DF_CTE_TX_SUPPORT |
| default y |
| help |
| Enable support for transmission of Constant Tone Extension in |
| controller. |
| |
| config BT_CTLR_DF_ANT_SWITCHING_1US |
| bool "Enable support for 1us antenna switching slots" |
| depends on BT_CTLR_DF_ANT_SWITCH_1US_SUPPORT |
| default y |
| help |
| Enable support for 1us antenna switching slots. This antenna switching |
| mode is optional for Direction Finding according to Bluetooth v5.1. |
| |
| # Features related with Direction Finding |
| # BT Core spec 5.1, Vol 6, Part B, sec. 4.6 Feature Support |
| |
| config BT_CTLR_DF_ANT_SWITCH_TX |
| bool "Enable antenna switching during CTE transmission (AoD) feature" |
| depends on BT_CTLR_DF_CTE_TX && BT_CTLR_DF_ANT_SWITCH_2US_SUPPORT |
| default y |
| help |
| Enable support for antenna switching during CTE transmission. |
| Also known as Angle of Departure mode. |
| |
| config BT_CTLR_DF_CONN_CTE_RSP |
| bool "Enable Connection CTE Response feature" |
| depends on BT_CTLR_DF_CTE_TX && BT_CONN |
| default y |
| help |
| Enable support for Bluetooth v5.1 Connection CTE Response feature |
| in controller. |
| |
| endif # BT_CTRL_DIRECTION_FINDING |