From 2a634f7f30ae9bf5de1d1edd9284f57c995dc195 Mon Sep 17 00:00:00 2001 From: Patty Huang <plhuang@google.com> Date: Mon, 12 Jun 2023 11:24:03 +0800 Subject: [PATCH] Correct APCF secletion filed for AD type check APCF Feature Selection for AD Type check is bit 8(0x100) Bug: 281790117 Test: manual (cherry picked from https://android-review.googlesource.com/q/commit:ea54fff1792c08169ff911467ad666c5a8add796) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:35042736eaeb4b41093bd058a42950656b587440) Merged-In: I64f301137797a44c69e06e744a653bda72c85b18 Change-Id: I64f301137797a44c69e06e744a653bda72c85b18 --- system/main/shim/le_scanning_manager.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/main/shim/le_scanning_manager.cc b/system/main/shim/le_scanning_manager.cc index ae76e8fa1a4..24ae7599e6d 100644 --- a/system/main/shim/le_scanning_manager.cc +++ b/system/main/shim/le_scanning_manager.cc @@ -55,7 +55,8 @@ extern tBTM_CB btm_cb; namespace { constexpr char kBtmLogTag[] = "SCAN"; constexpr uint16_t kAllowServiceDataFilter = 0x0040; -constexpr uint16_t kAllowADTypeFilter = 0x80; +// Bit 8 for enable AD Type Check +constexpr uint16_t kAllowADTypeFilter = 0x100; constexpr uint8_t kFilterLogicOr = 0x00; constexpr uint8_t kFilterLogicAnd = 0x01; constexpr uint8_t kLowestRssiValue = 129; -- GitLab