Home
last modified time | relevance | path

Searched refs:adv (Results 1 – 16 of 16) sorted by relevance

/hal_espressif-latest/components/bt/controller/esp32c3/
DKconfig.in11 scan , sync and adv(periodic adv, multi-adv). Each instance needs to
228 bool "BLE adv report flow control supported"
234 reports exceeds the size of BLE adv report flow control.
237 int "BLE adv report flow control number"
243 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.
245 lot of adv packets and this may cause system memory run out. For example, if you set
247 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv
248 packets as fast as possible, otherwise it will cause adv packets lost.
251 int "BLE adv lost event threshold value"
256 … When adv report flow control is enabled, The ADV lost event will be generated when the number
[all …]
/hal_espressif-latest/components/esp_rom/esp32c3/ld/
Desp32c3.rom.ble_50.ld16 /* extend adv */
34 /* periodic adv */
/hal_espressif-latest/components/bt/controller/esp32/
DKconfig.in318 …advertiser address filtering. The adv packet of the same address is only allowed to be reported on…
320 …data and device address filtering. All different adv packets with the same address are allowed to …
328 … This way is to use advertiser address filtering. The adv packet of the same address is only
340 … This way is to use advertising data and device address filtering. All different adv packets with
385 int "Maximum number of Mesh adv packets in scan duplicate filter"
390 Maximum number of adv packets which can be recorded in duplicate scan cache for BLE Mesh.
419 bool "BLE adv report flow control supported"
425 reports exceeds the size of BLE adv report flow control.
428 int "BLE adv report flow control number"
434 `BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.
[all …]
/hal_espressif-latest/components/esp_rom/esp32s3/ld/
Desp32s3.rom.ble_50.ld16 /* extend adv */
34 /* periodic adv */
/hal_espressif-latest/components/bt/controller/esp32c6/
DKconfig.in185 Defines the length of the extended adv data. The value should not
531 bool "BLE adv report flow control supported"
536 reports exceeds the size of BLE adv report flow control.
539 int "BLE adv report flow control number"
545 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.
547 lot of adv packets and this may cause system memory run out. For example, if you set
549 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv
550 packets as fast as possible, otherwise it will cause adv packets lost.
553 int "BLE adv lost event threshold value"
558 … When adv report flow control is enabled, The ADV lost event will be generated when the number
[all …]
/hal_espressif-latest/components/bt/controller/esp32h2/
DKconfig.in185 Defines the length of the extended adv data. The value should not
523 bool "BLE adv report flow control supported"
528 reports exceeds the size of BLE adv report flow control.
531 int "BLE adv report flow control number"
537 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.
539 lot of adv packets and this may cause system memory run out. For example, if you set
541 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv
542 packets as fast as possible, otherwise it will cause adv packets lost.
545 int "BLE adv lost event threshold value"
550 … When adv report flow control is enabled, The ADV lost event will be generated when the number
[all …]
/hal_espressif-latest/components/bt/controller/esp32c2/
DKconfig.in154 Defines the length of the extended adv data. The value should not
497 bool "BLE adv report flow control supported"
503 reports exceeds the size of BLE adv report flow control.
506 int "BLE adv report flow control number"
512 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` to a small value, this may cause adv packets lost.
514 lot of adv packets and this may cause system memory run out. For example, if you set
516 `BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM` according to your system free memory and handle adv
517 packets as fast as possible, otherwise it will cause adv packets lost.
520 int "BLE adv lost event threshold value"
525 … When adv report flow control is enabled, The ADV lost event will be generated when the number
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dadv.c347 struct bt_mesh_adv *adv = NULL; in bt_mesh_adv_create_from_pool() local
363 adv = get_id(net_buf_id(buf)); in bt_mesh_adv_create_from_pool()
364 BLE_MESH_ADV(buf) = adv; in bt_mesh_adv_create_from_pool()
366 (void)memset(adv, 0, sizeof(*adv)); in bt_mesh_adv_create_from_pool()
368 adv->type = type; in bt_mesh_adv_create_from_pool()
369 adv->xmit = xmit; in bt_mesh_adv_create_from_pool()
Dfriend.c31 #define FRIEND_ADV(buf) CONTAINER_OF(BLE_MESH_ADV(buf), struct friend_adv, adv)
54 struct bt_mesh_adv adv; member
87 return &adv_pool[id].adv; in adv_alloc()
Dprovisioner_prov.c3315 struct prov_adv_buf *adv = &adv_buf[i]; local
3316 adv->buf.size = ADV_BUF_SIZE;
3317 adv->buf.__buf = adv_buf_data + (i * ADV_BUF_SIZE);
/hal_espressif-latest/components/bt/
DKconfig102 int "Size of the cache used for adv report in Bluetooth HCI debug mode (N*1024 bytes)"
106 … This option is to configure the buffer size of the hci adv report cache in hci debug mode.
DCMakeLists.txt454 "esp_ble_mesh/mesh_core/adv.c"
732 "host/nimble/nimble/nimble/host/mesh/src/adv.c"
/hal_espressif-latest/components/bt/host/bluedroid/
DKconfig.in1100 When scanning and scan duplicate is not enabled, if there are a lot of adv packets around
1101 or application layer handling adv packets is slow, it will cause the controller memory
1102 to run out. if enabled, adv packets will be lost when host queue is congested.
1118 bool "Report adv data and scan response individually when BLE active scan"
1122 Originally, when doing BLE active scan, Bluedroid will not report adv to application layer
1124 Bluedroid will report adv data or scan response to application layer immediately.
1199 bool "Enable periodic adv enhancements(adi support)"
/hal_espressif-latest/components/bt/host/nimble/
DKconfig.in606 Defines the length of the extended adv data. The value should not
617 bool "Periodic adv enhancements(adi support)"
1056 When scanning and scan duplicate is not enabled, if there are a lot of adv packets around
1057 or application layer handling adv packets is slow, it will cause the controller memory
1058 to run out. if enabled, adv packets will be lost when host queue is congested.
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gap/
Dbtc_gap_ble.c1789 esp_ble_adv_data_t *adv = &((btc_ble_gap_args_t *)msg->arg)->cfg_adv_data.adv_data; in btc_gap_ble_arg_deep_free() local
1790 if (adv->p_service_data) { in btc_gap_ble_arg_deep_free()
1791 osi_free(adv->p_service_data); in btc_gap_ble_arg_deep_free()
1794 if (adv->p_service_uuid) { in btc_gap_ble_arg_deep_free()
1795 osi_free(adv->p_service_uuid); in btc_gap_ble_arg_deep_free()
1798 if (adv->p_manufacturer_data) { in btc_gap_ble_arg_deep_free()
1799 osi_free(adv->p_manufacturer_data); in btc_gap_ble_arg_deep_free()
/hal_espressif-latest/components/bt/esp_ble_mesh/
DKconfig.in4 bool "Support sending 20ms non-connectable adv packets"
10 bool "Support using random adv interval for mesh packets"