This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Scanner(Central) stop scanning at random event

I am scanning beacons data in ble central profile with gap scan parameter 

static ble_gap_scan_params_t const m_scan_params =
{
.extended = 1,
.active = 1,
.interval = 0x640,
.window = 0x640,
.timeout = 0,
.scan_phys = BLE_GAP_PHY_1MBPS,
.filter_policy = BLE_GAP_SCAN_FP_ACCEPT_ALL,
};

my code consist of buttonless dfu,central,peripheral role,all working together very well,but after sometime central only provide its own data through uart i.e.scanning data missing,please guide