Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6bb717e0 authored by Chienyuan Huang's avatar Chienyuan Huang
Browse files

APCF: move AD type filter to 0x09

Bug: 247029535
Test: gd/cert/run
Test: ./bluetooth_test_gd_unit64 --gtest_filter=*ScanningManagerTest* --gtest_repeat=1000
Tag: #refactor
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines

Change-Id: I4568ab33a868786d4bb2fc6d36bb7516553569de
parent 78a06c04
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -4919,7 +4919,8 @@ enum ApcfOpcode : 8 {
  LOCAL_NAME = 0x05,
  MANUFACTURER_DATA = 0x06,
  SERVICE_DATA = 0x07,
  AD_TYPE = 0x08,
  RESERVED = 0x08,
  AD_TYPE = 0x09,
  READ_EXTENDED_FEATURES = 0xFF,
}

@@ -4964,7 +4965,8 @@ enum ApcfFilterType : 8 {
  LOCAL_NAME = 0x04,
  MANUFACTURER_DATA = 0x05,
  SERVICE_DATA = 0x06,
  AD_TYPE = 0x07,
  RESERVED = 0x07,
  AD_TYPE = 0x08,
}

packet LeAdvFilterSetFilteringParameters : LeAdvFilter (apcf_opcode = SET_FILTERING_PARAMETERS) {
@@ -5096,12 +5098,13 @@ test LeAdvFilterReadExtendedFeatures {
}

packet LeAdvFilterReadExtendedFeaturesComplete : LeAdvFilterComplete (apcf_opcode = READ_EXTENDED_FEATURES) {
  _reserved_ : 1,
  ad_type_filter : 1,
  _reserved_ : 15,
  _reserved_ : 14,
}

test LeAdvFilterReadExtendedFeaturesComplete {
  "\x0e\x07\x01\x57\xfd\x00\xff\x01\x00",
  "\x0e\x07\x01\x57\xfd\x00\xff\x02\x00",
}

packet LeEnergyInfo : VendorCommand (op_code = LE_ENERGY_INFO) {