Bluetooth: Controller: Add CTE recv and sample in connected mode

In connected mode when Receiving Constant Tone Extensions feature
is enabled, controller shall be able to receive CTE in any
data channel packet.
The commit adds required changes to allow receive of CTE for
all data channel packets in peripheral role.

Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
This commit is contained in:
Piotr Pryga 2021-10-31 00:40:25 +02:00 committed by Christopher Friedt
commit 578902960d
35 changed files with 536 additions and 143 deletions

View file

@ -148,9 +148,9 @@ struct lll_conn {
int8_t tx_pwr_lvl;
#endif
#if defined(CONFIG_BT_CTLR_DF_CONN_CTE_REQ)
struct lll_df_conn_rx_params df_rx_params;
#endif /* CONFIG_BT_CTLR_DF_CONN_CTE_REQ */
#if defined(CONFIG_BT_CTRL_DF_CONN_CTE_RX)
struct lll_df_conn_rx_cfg df_rx_cfg;
#endif /* CONFIG_BT_CTRL_DF_CONN_CTE_RX */
#if defined(CONFIG_BT_CTLR_DF_CONN_CTE_TX)
struct lll_df_conn_tx_cfg df_tx_cfg;
#endif /* CONFIG_BT_CTLR_DF_CONN_CTE_TX */