mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'feature/ble_mesh_example_support_duplicate_scan_v5.1' into 'release/v5.1'
Feature/ble mesh example support duplicate scan(v5.1) See merge request espressif/esp-idf!24700
This commit is contained in:
commit
196fc559b4
@ -13,6 +13,8 @@ if BLE_MESH
|
|||||||
select BTDM_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32
|
select BTDM_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32
|
||||||
select BT_CTRL_BLE_SCAN_DUPL if IDF_TARGET_ESP32C3
|
select BT_CTRL_BLE_SCAN_DUPL if IDF_TARGET_ESP32C3
|
||||||
select BT_CTRL_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32C3
|
select BT_CTRL_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32C3
|
||||||
|
select BT_LE_SCAN_DUPL if IDF_TARGET_ESP32C6
|
||||||
|
select BT_LE_SCAN_DUPL if IDF_TARGET_ESP32H2
|
||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
Enable this option to allow using specific duplicate scan filter
|
Enable this option to allow using specific duplicate scan filter
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
##Override some defaults so BT stack is enabled
|
##Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
##Override some defaults so BT stack is enabled
|
##Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
##Override some defaults so BT stack is enabled
|
##Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL=y
|
||||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4512
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Override some defaults so BT stack is enabled
|
# Override some defaults so BT stack is enabled
|
||||||
# by default in this example
|
# by default in this example
|
||||||
CONFIG_BT_ENABLED=y
|
CONFIG_BT_ENABLED=y
|
||||||
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y
|
||||||
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN=y
|
||||||
CONFIG_BT_CTRL_COEX_PARAMETERS_ENABLE=y
|
CONFIG_BT_CTRL_COEX_PARAMETERS_ENABLE=y
|
||||||
CONFIG_BT_CTRL_COEX_USE_HOOKS=y
|
CONFIG_BT_CTRL_COEX_USE_HOOKS=y
|
||||||
|
Loading…
Reference in New Issue
Block a user