I use tlsr8258 chips insome small volume production device to have BLE connection.
I decided to organize pairing with Telink slave device to BLE master Android smartphone adding an additional constraint, so that pairing to new smartphone should start only if the devices are located very close to each other (common procedure for BLE bonding with lots of fitness health bands). Didn t find a way to do this on current single connection SDK for tlsr8258.
Tried to check return value of blc_ll_getLatestAvgRSSI(void) function in app_host_event_callback() callback, but it looks like returning a dummy value. May be this is due to connection not established yet.
Is there any workaround for that specific case, where i can estimate RSSI signal strength from Master which tries to start a new pairing?