, BT_UNIT_TEST_FUNCTION_ADAPTER_LE_GET_LOCAL_OOB_EXT_DATA},
{"bt_adapter_le_set_remote_oob_ext_data"
, BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SET_REMOTE_OOB_EXT_DATA},
+ {"bt_adapter_le_is_scan_filter_supported"
+ , BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SCAN_FILTER_SUPPORT},
{"Register scan filter (Device Address)"
, BT_UNIT_TEST_FUNCTION_ADAPTER_LE_REGISTER_SCAN_FILTER_DEVICE_ADDRESS},
{"Register scan filter (Device Name)"
break;
}
+ case BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SCAN_FILTER_SUPPORT: {
+ bool is_scan_filter_supported = FALSE;
+
+ ret = bt_adapter_le_is_scan_filter_supported(&is_scan_filter_supported);
+ TC_PRT("returns %s\n", __bt_get_error_message(ret));
+ TC_PRT("Scan Filter Support [%s]", is_scan_filter_supported ? "YES" : "NO");
+ break;
+ }
+
case BT_UNIT_TEST_FUNCTION_ADAPTER_LE_REGISTER_SCAN_FILTER_DEVICE_ADDRESS: {
bt_scan_filter_h scan_filter;
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_ENABLE_PRIVACY,
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_GET_LOCAL_OOB_EXT_DATA,
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SET_REMOTE_OOB_EXT_DATA,
+ BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SCAN_FILTER_SUPPORT,
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_REGISTER_SCAN_FILTER_DEVICE_ADDRESS,
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_REGISTER_SCAN_FILTER_DEVICE_NAME,
BT_UNIT_TEST_FUNCTION_ADAPTER_LE_REGISTER_SCAN_FILTER_SERVICE_UUID,