mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'feature/btdm_ble_full_scan_support' into 'master'
component/bt: Added the ble full scan supported feature. See merge request idf/esp-idf!3820
This commit is contained in:
commit
6bd497f9ed
@ -124,6 +124,7 @@ config BT_HCI_UART_BAUDRATE
|
||||
default 921600
|
||||
help
|
||||
UART Baudrate for HCI. Please use standard baudrate.
|
||||
|
||||
endmenu
|
||||
|
||||
menu "MODEM SLEEP Options"
|
||||
@ -238,7 +239,13 @@ config MESH_DUPLICATE_SCAN_CACHE_SIZE
|
||||
Maximum number of adv packets which can be recorded in duplicate scan cache for BLE Mesh.
|
||||
When the maximum amount of device in the filter is reached, the cache will be refreshed.
|
||||
|
||||
|
||||
config BTDM_CONTROLLER_FULL_SCAN_SUPPORTED
|
||||
bool "BLE full scan feature supported"
|
||||
depends on BTDM_CONTROLLER_MODE_BLE_ONLY
|
||||
default n
|
||||
help
|
||||
The full scan function is mainly used to provide BLE scan performance.
|
||||
This is required for scenes with high scan performance requirements, such as BLE Mesh scenes.
|
||||
|
||||
endmenu
|
||||
|
||||
|
@ -61,6 +61,7 @@
|
||||
#define BTDM_CFG_CONTROLLER_RUN_APP_CPU (1<<2)
|
||||
#define BTDM_CFG_SCAN_DUPLICATE_OPTIONS (1<<3)
|
||||
#define BTDM_CFG_SEND_ADV_RESERVED_SIZE (1<<4)
|
||||
#define BTDM_CFG_BLE_FULL_SCAN_SUPPORTED (1<<5)
|
||||
|
||||
/* Sleep mode */
|
||||
#define BTDM_MODEM_SLEEP_MODE_NONE (0)
|
||||
@ -810,6 +811,9 @@ static uint32_t btdm_config_mask_load(void)
|
||||
#if CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE == 1
|
||||
mask |= BTDM_CFG_CONTROLLER_RUN_APP_CPU;
|
||||
#endif
|
||||
#if CONFIG_BTDM_CONTROLLER_FULL_SCAN_SUPPORTED
|
||||
mask |= BTDM_CFG_BLE_FULL_SCAN_SUPPORTED;
|
||||
#endif /* CONFIG_BTDM_CONTROLLER_FULL_SCAN_SUPPORTED */
|
||||
mask |= BTDM_CFG_SCAN_DUPLICATE_OPTIONS;
|
||||
|
||||
mask |= BTDM_CFG_SEND_ADV_RESERVED_SIZE;
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 27ea8fa3f11183c7e70d657b6fba6d699ed34968
|
||||
Subproject commit 6d3daa99f5ac3077183850557b02e822db714d17
|
Loading…
x
Reference in New Issue
Block a user