1 /* 2 * Copyright (c) 2021 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 /** 8 * @brief Structure to store CTE receive parameters for unit tests setup. 9 */ 10 struct ut_bt_df_conn_cte_rx_params { 11 uint8_t slot_durations; 12 uint8_t switch_pattern_len; 13 uint8_t *ant_ids; 14 }; 15 16 /** 17 * @brief Function sends HCI_LE_Set_Connectionless_CTE_Sampling_Enable 18 * to controller. 19 * 20 * @param conn_handle Connection instance handle. 21 * @param params CTE sampling parameters. 22 * @param enable Enable or disable CTE sampling. 23 * 24 * @return Zero if success, non-zero value in case of failure. 25 */ 26 int send_set_conn_cte_rx_params(uint16_t conn_handle, 27 const struct ut_bt_df_conn_cte_rx_params *params, bool enable); 28