default 921600
help
UART Baudrate for HCI. Please use standard baudrate.
+
endmenu
menu "MODEM SLEEP Options"
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
#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)
#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;