With SDK 15, the long range scan parameters were:
static ble_gap_scan_params_t const m_scan_params =
{
#ifdef BOARD_PCA10056
.extended = 1,
.active = 1,
.interval = SCAN_INTERVAL,
.window = SCAN_WINDOW,
.filter_policy = BLE_GAP_SCAN_FP_ACCEPT_ALL,
.scan_phys = BLE_GAP_PHY_CODED,
.timeout = SCAN_DURATION,
It doesn't work with SDK16
Is there any change?