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?