Hi! I am trying to get the samples "Bluetooth: Direction finding connectionless locator" and "Bluetooth: Direction finding connectionless beacon" to work on nRF54L15dk. I want to only use the pcb antenna on both the locator and beacon for IQ sampling. I got the beacon to work by altering the `prj.conf` to this:CONFIG_BT=y
CONFIG_BT_DEVICE_NAME="Test beacon"
CONFIG_BT_CTLR=y
CONFIG_BT_DF=y
CONFIG_BT_CTLR_DF=y
CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV=y
CONFIG_BT_BROADCASTER=y
CONFIG_BT_CTLR_DF_CTE_TX=y
CONFIG_BT_DF_CONNECTIONLESS_CTE_TX=y
CONFIG_BT_CTLR_DF_ADV_CTE_TX=y
CONFIG_BT_CTLR_DF_ANT_SWITCH_TX=n
CONFIG_BT_DF_CTE_TX_AOD=n
CONFIG_BT_CTLR_ADVANCED_FEATURES=y
CONFIG_BT_CTLR_ADV_SYNC_PDU_BACK2BACK=y
CONFIG_BT_CTLR_DF_PER_ADV_CTE_NUM_MAX=16
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_ADV_PERIODIC=y
CONFIG_BT_CTLR_DF_ANT_SWITCH_RX=n
CONFIG_BT_CTLR_DF_SCAN_CTE_RX=n
I now struggle to build the locator example, here is my current config. The errors are:
BT_LL_SW_SPLIT
- causes assertion error with"Missing antenna pattern used to select antenna for PDU Tx during the DFE Idle state. Set the dfe-pdu-antenna devicetree property."
CONFIG_BT_CTLR_DF_SUPPORT - not able to enable this
CONFIG_BT=y
CONFIG_BT_DEVICE_NAME="DF Connectionless Locator App"
CONFIG_BT_CTLR=y
CONFIG_BT_DF=y
CONFIG_BT_HCI=y
CONFIG_BT_CTLR_DF=y
# This line causes assertion error with error:
# static assertion failed: "Missing antenna pattern
# used to select antenna for PDU Tx during the DFE Idle
# state. Set the dfe-pdu-antenna devicetree property."
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_DF_ANT_SWITCH_RX=n
CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV_SYNC=y
CONFIG_BT_OBSERVER=y
#CONFIG_BT_CTLR_DF_SUPPORT=y The build stops at this, but is not possible to enable manually
#CONFIG_BT_CTLR_DF_CTE_RX_SUPPORT=y
CONFIG_BT_CTLR_DF_CTE_RX=y
CONFIG_BT_DF_CONNECTIONLESS_CTE_RX=y
CONFIG_BT_CTLR_DF_SCAN_CTE_RX=y
CONFIG_BT_DF_CTE_RX_AOA=y
CONFIG_BT_CTLR_SYNC_PERIODIC=y
CONFIG_BT_CTLR_DF_PER_SCAN_CTE_NUM_MAX=16