/Zephyr-latest/tests/bluetooth/df/connectionless_cte_chains/src/ |
D | test_add_cte_to_chain.c | 51 struct ll_adv_set *adv; in ZTEST() local 56 adv = common_create_adv_set(TEST_ADV_SET_HANDLE); in ZTEST() 57 common_prepare_df_cfg(adv, TEST_CTE_COUNT); in ZTEST() 58 common_create_per_adv_chain(adv, TEST_PER_ADV_SINGLE_PDU); in ZTEST() 59 common_validate_per_adv_chain(adv, TEST_PER_ADV_SINGLE_PDU); in ZTEST() 61 handle = ull_adv_handle_get(adv); in ZTEST() 69 common_validate_chain_with_cte(adv, TEST_CTE_COUNT, TEST_PER_ADV_SINGLE_PDU); in ZTEST() 71 common_teardown(adv); in ZTEST() 76 struct ll_adv_set *adv; in ZTEST() local 81 adv = common_create_adv_set(TEST_ADV_SET_HANDLE); in ZTEST() [all …]
|
D | test_remove_cte_from_chain.c | 53 struct ll_adv_set *adv; in ZTEST() local 58 adv = common_create_adv_set(TEST_ADV_SET_HANDLE); in ZTEST() 59 common_prepare_df_cfg(adv, TEST_CTE_COUNT); in ZTEST() 60 common_create_per_adv_chain(adv, TEST_PER_ADV_SINGLE_PDU); in ZTEST() 62 handle = ull_adv_handle_get(adv); in ZTEST() 71 common_validate_per_adv_chain(adv, TEST_PER_ADV_SINGLE_PDU); in ZTEST() 73 common_teardown(adv); in ZTEST() 78 struct ll_adv_set *adv; in ZTEST() local 83 adv = common_create_adv_set(TEST_ADV_SET_HANDLE); in ZTEST() 85 common_prepare_df_cfg(adv, TEST_CTE_COUNT); in ZTEST() [all …]
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | adv.c | 175 enum adv_name_type get_adv_name_type(const struct bt_le_ext_adv *adv) in get_adv_name_type() argument 177 if (atomic_test_bit(adv->flags, BT_ADV_INCLUDE_NAME_SD)) { in get_adv_name_type() 181 if (atomic_test_bit(adv->flags, BT_ADV_INCLUDE_NAME_AD)) { in get_adv_name_type() 212 uint8_t bt_le_ext_adv_get_index(struct bt_le_ext_adv *adv) in bt_le_ext_adv_get_index() argument 214 ptrdiff_t index = adv - adv_pool; in bt_le_ext_adv_get_index() 223 struct bt_le_ext_adv *adv = NULL; in adv_new() local 228 adv = &adv_pool[i]; in adv_new() 233 if (!adv) { in adv_new() 237 (void)memset(adv, 0, sizeof(*adv)); in adv_new() 239 adv->handle = i; in adv_new() [all …]
|
D | id.c | 70 static void adv_id_check_func(struct bt_le_ext_adv *adv, void *data) in adv_id_check_func() argument 78 if (check_data->id == adv->id) { in adv_id_check_func() 82 if (check_data->id == adv->id && in adv_id_check_func() 83 atomic_test_bit(adv->flags, BT_ADV_ENABLED)) { in adv_id_check_func() 89 static void adv_is_private_enabled(struct bt_le_ext_adv *adv, void *data) in adv_is_private_enabled() argument 93 if (atomic_test_bit(adv->flags, BT_ADV_ENABLED) && in adv_is_private_enabled() 94 !atomic_test_bit(adv->flags, BT_ADV_USE_IDENTITY)) { in adv_is_private_enabled() 100 static void adv_is_limited_enabled(struct bt_le_ext_adv *adv, void *data) in adv_is_limited_enabled() argument 104 if (atomic_test_bit(adv->flags, BT_ADV_ENABLED) && in adv_is_limited_enabled() 105 atomic_test_bit(adv->flags, BT_ADV_LIMITED)) { in adv_is_limited_enabled() [all …]
|
D | adv.h | 13 int bt_le_adv_set_enable(struct bt_le_ext_adv *adv, bool enable); 15 void bt_le_ext_adv_foreach(void (*func)(struct bt_le_ext_adv *adv, void *data), 18 int bt_le_adv_set_enable_ext(struct bt_le_ext_adv *adv, 21 int bt_le_adv_set_enable_legacy(struct bt_le_ext_adv *adv, bool enable); 22 int bt_le_lim_adv_cancel_timeout(struct bt_le_ext_adv *adv);
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_adv.c | 71 inline uint16_t ull_adv_handle_get(struct ll_adv_set *adv); 91 static void conn_release(struct ll_adv_set *adv); 96 static void adv_max_events_duration_set(struct ll_adv_set *adv, 109 static uint8_t adv_scan_pdu_addr_update(struct ll_adv_set *adv, 112 static const uint8_t *adva_update(struct ll_adv_set *adv, struct pdu_adv *pdu); 113 static void tgta_update(struct ll_adv_set *adv, struct pdu_adv *pdu); 116 static void init_set(struct ll_adv_set *adv); 136 struct ll_adv_set *adv = &ll_adv[0]; in ll_adv_cmds_set() local 139 adv->hci_handle = 0; in ll_adv_cmds_set() 141 adv->is_created = 1; in ll_adv_cmds_set() [all …]
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | adv_legacy.c | 132 static inline void adv_send(struct bt_mesh_adv *adv) in adv_send() argument 134 uint16_t num_events = BT_MESH_TRANSMIT_COUNT(adv->ctx.xmit) + 1; in adv_send() 138 adv_int = BT_MESH_TRANSMIT_INT(adv->ctx.xmit); in adv_send() 140 LOG_DBG("type %u len %u: %s", adv->ctx.type, in adv_send() 141 adv->b.len, bt_hex(adv->b.data, adv->b.len)); in adv_send() 143 ad.type = bt_mesh_adv_type[adv->ctx.type]; in adv_send() 144 ad.data_len = adv->b.len; in adv_send() 145 ad.data = adv->b.data; in adv_send() 147 bt_data_send(num_events, adv_int, &ad, 1, &adv->ctx); in adv_send() 153 struct bt_mesh_adv *adv; in adv_thread() local [all …]
|
D | adv.c | 92 struct bt_mesh_adv *adv; in adv_create_from_pool() local 100 err = k_mem_slab_alloc(buf_pool, (void **)&adv, timeout); in adv_create_from_pool() 105 adv->__ref = 1; in adv_create_from_pool() 107 net_buf_simple_init_with_data(&adv->b, adv->__bufs, BT_MESH_ADV_DATA_SIZE); in adv_create_from_pool() 108 net_buf_simple_reset(&adv->b); in adv_create_from_pool() 110 ctx = &adv->ctx; in adv_create_from_pool() 118 return adv; in adv_create_from_pool() 121 struct bt_mesh_adv *bt_mesh_adv_ref(struct bt_mesh_adv *adv) in bt_mesh_adv_ref() argument 123 __ASSERT_NO_MSG(adv->__ref < UINT8_MAX); in bt_mesh_adv_ref() 125 adv->__ref++; in bt_mesh_adv_ref() [all …]
|
D | pb_adv.c | 106 struct bt_mesh_adv *adv[3]; member 122 struct bt_mesh_adv *adv; member 172 static int send_unacked(struct bt_mesh_adv *adv, prov_bearer_send_complete_t cb, in send_unacked() argument 176 if (link.tx.unacked[i].adv != NULL) { in send_unacked() 180 link.tx.unacked[i].adv = adv; in send_unacked() 189 LOG_WRN("No memory to send unacked PDU: %s", bt_hex(adv->b.data, adv->b.len)); in send_unacked() 206 if (unacked && unacked_adv->adv != NULL) { in delayed_adv_send_end() 211 bt_mesh_adv_unref(unacked_adv->adv); in delayed_adv_send_end() 212 unacked_adv->adv = NULL; in delayed_adv_send_end() 240 if (!unacked->adv) { in tx_work_handler() [all …]
|
D | adv_ext.c | 71 struct bt_mesh_adv *adv; member 223 static int adv_send(struct bt_mesh_ext_adv *ext_adv, struct bt_mesh_adv *adv) in adv_send() argument 225 uint8_t num_events = BT_MESH_TRANSMIT_COUNT(adv->ctx.xmit) + 1; in adv_send() 230 adv_int = BT_MESH_TRANSMIT_INT(adv->ctx.xmit); in adv_send() 234 LOG_DBG("type %u len %u: %s", adv->ctx.type, in adv_send() 235 adv->b.len, bt_hex(adv->b.data, adv->b.len)); in adv_send() 239 ad.type = bt_mesh_adv_type[adv->ctx.type]; in adv_send() 240 ad.data_len = adv->b.len; in adv_send() 241 ad.data = adv->b.data; in adv_send() 245 ext_adv->adv = bt_mesh_adv_ref(adv); in adv_send() [all …]
|
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_adv_own_addr/src/ |
D | test_suite_invalid_inputs.c | 48 struct bt_le_ext_adv adv; in ZTEST() local 51 bt_id_set_adv_own_addr(&adv, 0x00, false, NULL); in ZTEST() 71 struct bt_le_ext_adv adv = {0}; in ZTEST() local 79 err = bt_id_set_adv_own_addr(&adv, options, true, &own_addr_type); in ZTEST() 102 struct bt_le_ext_adv adv = {0}; in ZTEST() local 109 err = bt_id_set_adv_own_addr(&adv, options, true, &own_addr_type); in ZTEST() 133 struct bt_le_ext_adv adv = {0}; in ZTEST() local 142 adv.id = 0; in ZTEST() 143 bt_addr_le_copy(&bt_dev.id_addr[adv.id], BT_RPA_LE_ADDR); in ZTEST() 145 err = bt_id_set_adv_own_addr(&adv, options, true, &own_addr_type); in ZTEST() [all …]
|
D | main.c | 51 struct bt_le_ext_adv adv = {0}; in ZTEST() local 63 err = bt_id_set_adv_own_addr(&adv, options, dir_adv_test_lut[i], &own_addr_type); in ZTEST() 74 err = bt_id_set_adv_own_addr(&adv, options, true, &own_addr_type); in ZTEST() 98 struct bt_le_ext_adv adv = {0}; in ZTEST() local 108 adv.id = 0; in ZTEST() 109 bt_addr_le_copy(&bt_dev.id_addr[adv.id], BT_RPA_LE_ADDR); in ZTEST() 115 err = bt_id_set_adv_own_addr(&adv, options, dir_adv_test_lut[i], &own_addr_type); in ZTEST() 126 err = bt_id_set_adv_own_addr(&adv, options, true, &own_addr_type); in ZTEST() 152 struct bt_le_ext_adv adv = {0}; in ZTEST() local 162 adv.id = 0; in ZTEST() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/ |
D | test_advertiser.c | 65 static void allocate_all_array(struct bt_mesh_adv **adv, size_t num_adv, uint8_t xmit) in allocate_all_array() argument 68 *adv = bt_mesh_adv_create(BT_MESH_ADV_DATA, BT_MESH_ADV_TAG_LOCAL, in allocate_all_array() 71 ASSERT_FALSE_MSG(!*adv, "Out of advs\n"); in allocate_all_array() 72 adv++; in allocate_all_array() 144 struct bt_mesh_adv *adv = (struct bt_mesh_adv *)cb_data; in realloc_end_cb() local 147 adv = bt_mesh_adv_create(BT_MESH_ADV_DATA, BT_MESH_ADV_TAG_LOCAL, in realloc_end_cb() 149 ASSERT_FALSE_MSG(!adv, "Out of advs\n"); in realloc_end_cb() 222 struct bt_mesh_adv *adv = (struct bt_mesh_adv *)user_data; in send_order_start_cb() local 225 ASSERT_EQUAL(2, adv->b.len); in send_order_start_cb() 227 uint8_t current = adv->b.data[0]; in send_order_start_cb() [all …]
|
/Zephyr-latest/tests/bluetooth/host/id/bt_le_ext_adv_oob_get_local/src/ |
D | test_suite_invalid_inputs.c | 55 struct bt_le_ext_adv adv = {0}; in ZTEST() local 58 bt_le_ext_adv_oob_get_local(&adv, NULL); in ZTEST() 76 struct bt_le_ext_adv adv = {0}; in ZTEST() local 80 err = bt_le_ext_adv_oob_get_local(&adv, &oob); in ZTEST() 103 struct bt_le_ext_adv adv = {0}; in ZTEST() local 111 atomic_clear_bit(adv.flags, BT_ADV_LIMITED); in ZTEST() 112 atomic_clear_bit(adv.flags, BT_ADV_USE_IDENTITY); in ZTEST() 116 err = bt_le_ext_adv_oob_get_local(&adv, &oob); in ZTEST() 141 struct bt_le_ext_adv adv = {0}; in ZTEST() local 152 err = bt_le_ext_adv_oob_get_local(&adv, &oob); in ZTEST() [all …]
|
/Zephyr-latest/tests/bluetooth/host/id/bt_id_scan_random_addr_check/src/ |
D | main.c | 114 struct bt_le_ext_adv adv = {0}; in ZTEST() local 119 atomic_clear_bit(adv.flags, BT_ADV_ENABLED); in ZTEST() 120 bt_le_adv_lookup_legacy_fake.return_val = &adv; in ZTEST() 143 struct bt_le_ext_adv adv = {0}; in ZTEST() local 149 atomic_set_bit(adv.flags, BT_ADV_ENABLED); in ZTEST() 150 bt_le_adv_lookup_legacy_fake.return_val = &adv; in ZTEST() 175 struct bt_le_ext_adv adv = {0}; in ZTEST() local 181 atomic_set_bit(adv.flags, BT_ADV_ENABLED); in ZTEST() 182 atomic_set_bit(adv.flags, BT_ADV_USE_IDENTITY); in ZTEST() 183 bt_dev.id_addr[adv.id].type = BT_ADDR_LE_RANDOM; in ZTEST() [all …]
|
/Zephyr-latest/samples/bluetooth/periodic_adv/src/ |
D | main.c | 21 struct bt_le_ext_adv *adv; in main() local 34 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_NCONN, NULL, &adv); in main() 41 err = bt_le_ext_adv_set_data(adv, ad, ARRAY_SIZE(ad), NULL, 0); in main() 48 err = bt_le_per_adv_set_param(adv, BT_LE_PER_ADV_DEFAULT); in main() 56 err = bt_le_per_adv_start(adv); in main() 64 err = bt_le_ext_adv_start(adv, BT_LE_EXT_ADV_START_DEFAULT); in main() 78 err = bt_le_per_adv_set_data(adv, per_adv_ad, ARRAY_SIZE(per_adv_ad)); in main() 89 err = bt_le_ext_adv_stop(adv); in main()
|
/Zephyr-latest/samples/bluetooth/cap_initiator/src/ |
D | cap_initiator_broadcast.c | 70 static int setup_extended_adv(struct bt_le_ext_adv **adv) in setup_extended_adv() argument 75 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_NCONN, NULL, adv); in setup_extended_adv() 82 err = bt_le_per_adv_set_param(*adv, BT_LE_PER_ADV_PARAM(BT_GAP_PER_ADV_FAST_INT_MIN_2, in setup_extended_adv() 126 struct bt_le_ext_adv *adv) in setup_extended_adv_data() argument 152 err = bt_le_ext_adv_set_data(adv, &ext_ad, 1, NULL, 0); in setup_extended_adv_data() 168 err = bt_le_per_adv_set_data(adv, &per_ad, 1); in setup_extended_adv_data() 177 static int start_extended_adv(struct bt_le_ext_adv *adv) in start_extended_adv() argument 182 err = bt_le_ext_adv_start(adv, BT_LE_EXT_ADV_START_DEFAULT); in start_extended_adv() 189 err = bt_le_per_adv_start(adv); in start_extended_adv() 199 struct bt_le_ext_adv *adv) in broadcast_start() argument [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/long_ad/src/ |
D | advertiser.c | 19 static void create_adv(struct bt_le_ext_adv **adv) in create_adv() argument 33 err = bt_le_ext_adv_create(¶ms, NULL, adv); in create_adv() 39 static void start_adv(struct bt_le_ext_adv *adv) in start_adv() argument 50 err = bt_le_ext_adv_start(adv, &start_params); in start_adv() 89 static int set_ad_data(struct bt_le_ext_adv *adv, const uint8_t *serialized_ad, in set_ad_data() argument 100 err = bt_le_ext_adv_set_data(adv, ad, ad_len, NULL, 0); in set_ad_data() 136 struct bt_le_ext_adv *adv = NULL; in entrypoint_advertiser() local 145 create_adv(&adv); in entrypoint_advertiser() 148 err = set_ad_data(adv, test_ad1, ARRAY_SIZE(test_ad1)); in entrypoint_advertiser() 154 err = set_ad_data(adv, test_ad2, ARRAY_SIZE(test_ad2)); in entrypoint_advertiser() [all …]
|
/Zephyr-latest/tests/bluetooth/host/id/bt_le_oob_get_local/src/ |
D | test_suite_invalid_inputs.c | 190 struct bt_le_ext_adv adv = {0}; in ZTEST() local 199 adv.id = 1; in ZTEST() 200 atomic_set_bit(adv.flags, BT_ADV_ENABLED); in ZTEST() 201 atomic_set_bit(adv.flags, BT_ADV_USE_IDENTITY); in ZTEST() 204 bt_le_adv_lookup_legacy_fake.return_val = &adv; in ZTEST() 243 struct bt_le_ext_adv adv = {0}; in ZTEST() local 252 adv.id = BT_ID_DEFAULT; in ZTEST() 253 atomic_clear_bit(adv.flags, BT_ADV_ENABLED); in ZTEST() 254 atomic_set_bit(adv.flags, BT_ADV_USE_IDENTITY); in ZTEST() 257 bt_le_adv_lookup_legacy_fake.return_val = &adv; in ZTEST() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/encrypted/css_sample_data/src/ |
D | peripheral.c | 11 static void create_adv(struct bt_le_ext_adv **adv) in create_adv() argument 26 err = bt_le_ext_adv_create(¶ms, NULL, adv); in create_adv() 32 static void start_adv(struct bt_le_ext_adv *adv) in start_adv() argument 43 err = bt_le_ext_adv_start(adv, &start_params); in start_adv() 51 static void set_ad_data(struct bt_le_ext_adv *adv) in set_ad_data() argument 88 err = bt_le_ext_adv_set_data(adv, &ead_struct, 1, NULL, 0); in set_ad_data() 99 struct bt_le_ext_adv *adv = NULL; in test_peripheral() local 110 create_adv(&adv); in test_peripheral() 111 start_adv(adv); in test_peripheral() 113 set_ad_data(adv); in test_peripheral()
|
/Zephyr-latest/tests/bsim/bluetooth/host/iso/bis/src/ |
D | bis_broadcaster.c | 152 static void create_ext_adv(struct bt_le_ext_adv **adv) in create_ext_adv() argument 159 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_NCONN, NULL, adv); in create_ext_adv() 163 err = bt_le_per_adv_set_param(*adv, BT_LE_PER_ADV_PARAM(BT_GAP_PER_ADV_FAST_INT_MIN_2, in create_ext_adv() 169 static void start_ext_adv(struct bt_le_ext_adv *adv) in start_ext_adv() argument 176 err = bt_le_ext_adv_start(adv, BT_LE_EXT_ADV_START_DEFAULT); in start_ext_adv() 185 err = bt_le_per_adv_start(adv); in start_ext_adv() 189 static void create_big(struct bt_le_ext_adv *adv, size_t cnt, struct bt_iso_big **out_big) in create_big() argument 209 err = bt_iso_big_create(adv, ¶m, out_big); in create_big() 254 struct bt_le_ext_adv *adv; in test_main() local 260 create_ext_adv(&adv); in test_main() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/ccc_update/src/ |
D | peripheral.c | 59 static void create_adv(struct bt_le_ext_adv **adv) in create_adv() argument 73 err = bt_le_ext_adv_create(¶ms, NULL, adv); in create_adv() 79 static void start_adv(struct bt_le_ext_adv *adv) in start_adv() argument 90 err = bt_le_ext_adv_start(adv, &start_params); in start_adv() 98 static void stop_adv(struct bt_le_ext_adv *adv) in stop_adv() argument 102 err = bt_le_ext_adv_stop(adv); in stop_adv() 165 static void connect_pair_check_subscribtion(struct bt_le_ext_adv *adv) in connect_pair_check_subscribtion() argument 167 start_adv(adv); in connect_pair_check_subscribtion() 182 stop_adv(adv); in connect_pair_check_subscribtion() 188 static void connect_wait_unsubscribtion(struct bt_le_ext_adv *adv) in connect_wait_unsubscribtion() argument [all …]
|
/Zephyr-latest/samples/bluetooth/encrypted_advertising/peripheral/src/ |
D | peripheral_ead.c | 50 static int update_ad_data(struct bt_le_ext_adv *adv) in update_ad_data() argument 97 err = bt_le_ext_adv_set_data(adv, ad_structs, ARRAY_SIZE(ad_structs), NULL, 0); in update_ad_data() 108 static int set_ad_data(struct bt_le_ext_adv *adv) in set_ad_data() argument 110 return update_ad_data(adv); in set_ad_data() 113 static bool rpa_expired_cb(struct bt_le_ext_adv *adv) in rpa_expired_cb() argument 123 update_ad_data(adv); in rpa_expired_cb() 128 static int create_adv(struct bt_le_ext_adv **adv) in create_adv() argument 134 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_CONN, &adv_cb, adv); in create_adv() 143 static int start_adv(struct bt_le_ext_adv *adv) in start_adv() argument 154 err = bt_le_ext_adv_start(adv, &start_params); in start_adv() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/periodic/src/ |
D | per_adv_advertiser.c | 87 static void create_per_adv_set(struct bt_le_ext_adv **adv) in create_per_adv_set() argument 92 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_NCONN, NULL, adv); in create_per_adv_set() 100 err = bt_le_per_adv_set_param(*adv, BT_LE_PER_ADV_DEFAULT); in create_per_adv_set() 110 static void create_per_adv_set_coded(struct bt_le_ext_adv **adv) in create_per_adv_set_coded() argument 115 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_CODED_NCONN, NULL, adv); in create_per_adv_set_coded() 123 err = bt_le_per_adv_set_param(*adv, BT_LE_PER_ADV_DEFAULT); in create_per_adv_set_coded() 133 static void create_conn_adv_set(struct bt_le_ext_adv **adv) in create_conn_adv_set() argument 138 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_CONN, NULL, adv); in create_conn_adv_set() 146 static void start_ext_adv_set(struct bt_le_ext_adv *adv) in start_ext_adv_set() argument 151 err = bt_le_ext_adv_start(adv, BT_LE_EXT_ADV_START_DEFAULT); in start_ext_adv_set() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/audio/src/ |
D | pbp_public_broadcast_source_test.c | 62 static struct bt_le_ext_adv *adv; variable 99 struct bt_le_ext_adv *adv) in setup_extended_adv_data() argument 149 err = bt_le_ext_adv_set_data(adv, ext_ad, ARRAY_SIZE(ext_ad), NULL, 0); in setup_extended_adv_data() 167 err = bt_le_per_adv_set_data(adv, &per_ad, 1); in setup_extended_adv_data() 177 static int start_extended_adv(struct bt_le_ext_adv *adv) in start_extended_adv() argument 182 err = bt_le_ext_adv_start(adv, BT_LE_EXT_ADV_START_DEFAULT); in start_extended_adv() 190 err = bt_le_per_adv_start(adv); in start_extended_adv() 200 static int setup_extended_adv(struct bt_le_ext_adv **adv) in setup_extended_adv() argument 205 err = bt_le_ext_adv_create(BT_LE_EXT_ADV_NCONN, NULL, adv); in setup_extended_adv() 213 err = bt_le_per_adv_set_param(*adv, BT_LE_PER_ADV_DEFAULT); in setup_extended_adv() [all …]
|