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

Commit d24b0be3 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "APCF: move AD type filter to 0x09"

parents e873b8b9 6bb717e0
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) {