I am confused with whitelisting and advertising/scanning with device name
I have a peripheral and a central device, peripheral device is advertising with device name set as 'PERIPHERAL_DEVICE' and my central device is scanning for the name 'PERIPHERAL_DEVICE' (m_target_periph_name[] = "PERIPHERAL_DEVICE"). Connection between central and peripherals are stable in indoors, but outdoor I get disconnections at some spots. Does whitelisting help me in faster reconnection? and stable connections?
I have already increased the tx power (sd_ble_gap_tx_power_set(4);) for better bluetooth range. The peripheral device is on a handlebar of a bicycle and the central device is in my backpack, while riding I always find disconnections at specific spots, it looks like some bluetooth/wifi causing disconnection, how can I get to know the reason for disconnection? and how to keep stable connection?