Hi devs,

I am seeing a change in behaviour when performing active scan, compared to
pre-1.1. Previously, BLE_GAP_EVENT_DISC event would be reported for both
the original advertising packet (BLE_HCI_ADV_RPT_EVTYPE_ADV_IND), and the
scan response (BLE_HCI_ADV_RPT_EVTYPE_SCAN_RSP), in close succession.

With 1_2_0_dev, I no longer see the advertising packet data, only the scan
responses.

This is my scan parameters:

const struct ble_gap_disc_params scan_params_dflt = {
  .itvl = 0, /* use default */
  .window = 0, /* use default */
  .filter_policy = BLE_HCI_SCAN_FILT_NO_WL,
  .filter_duplicates = 0,
  .limited = 0,
  .passive = 0,
};

Is this an intentional change, and if so, any way to get at the actual adv
packet data?

Reply via email to