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

Commit b0e334f7 authored by Martin Brabham's avatar Martin Brabham Committed by Gerrit Code Review
Browse files

Merge "Force OOB Advertising to use a random address"

parents e7520eca 9f13bcd5
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2784,7 +2784,7 @@ static void id_status_callback(tBT_TRANSPORT transport, bool is_valid,
  oob_advertiser_id = id;

  auto advertiser = get_ble_advertiser_instance();
  AdvertiseParameters parameters;
  AdvertiseParameters parameters{};
  parameters.advertising_event_properties = 0x0041 /* connectable, tx power */;
  parameters.min_interval = 0xa0;   // 100 ms
  parameters.max_interval = 0x500;  // 800 ms
@@ -2793,6 +2793,7 @@ static void id_status_callback(tBT_TRANSPORT transport, bool is_valid,
  parameters.primary_advertising_phy = 1;
  parameters.secondary_advertising_phy = 2;
  parameters.scan_request_notification_enable = 0;
  parameters.own_address_type = BLE_ADDR_RANDOM;

  std::vector<uint8_t> advertisement{0x02, 0x01 /* Flags */,
                                     0x02 /* Connectable */};