CONFIG_BT_CTLR_DF_INIT_ANT_SEL_GPIOS¶
Enable initialization of GPIOs responsible for antenna switching
Type: bool
Help¶
Enable implicit initialization of GPIOs responsible for antenna
switching during Radio initialization.
If this feature is not enabled, the Radio initialization procedure will
not initialize GPIOs pins selected to drive antenna switching.
In such case application is responsible for appropriate GPIOs
initialization.
Direct dependencies¶
(BT_CTLR_DF_ANT_SWITCH_TX || BT_CTLR_DF_ANT_SWITCH_RX) && BT_CTLR_DF && BT_CTLR && BT_HCI && BT
(Includes any dependencies from ifs and menus.)
Default¶
- y 
Kconfig definition¶
At <Zephyr Subsystem>/bluetooth/controller/Kconfig.df:147
Included via Kconfig:8 → Kconfig.zephyr:44 → <Zephyr Subsystem>/Kconfig:9 → <Zephyr Subsystem>/bluetooth/Kconfig:175 → <Zephyr Subsystem>/bluetooth/controller/Kconfig:658
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → LE Direction Finding [Experimental]
config BT_CTLR_DF_INIT_ANT_SEL_GPIOS
    bool "Enable initialization of GPIOs responsible for antenna switching"
    default y
    depends on (BT_CTLR_DF_ANT_SWITCH_TX || BT_CTLR_DF_ANT_SWITCH_RX) && BT_CTLR_DF && BT_CTLR && BT_HCI && BT
    help
      Enable implicit initialization of GPIOs responsible for antenna
      switching during Radio initialization.
      If this feature is not enabled, the Radio initialization procedure will
      not initialize GPIOs pins selected to drive antenna switching.
      In such case application is responsible for appropriate GPIOs
      initialization.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)