Is there a way to reconnect bluetooth after external accessory get disconnected

My company makes MFi certified devices. We have an iOS app that connect to these devices via bluetooth. After we have paired/connected and when the iOS device and the hardware device get out of range, the bluetooth connection drops as expected; but, when it is back within range, it doesn't reconnect.

Our devices has 2 modes for pairing/connecting via bluetooth. In one mode the device continues to reconnect after the connection is lost, and that works perfectly when the devices are within range again.

but, in the case of the second mode where the hardware is expecting the iOS device to initiate the reconnection, it does not work. If I go to the iOS device's settings page and select the hardware device from the bluetooth devices, it reconnects successfully.

so, is there a way for me to force the app to reconnect to the same device? I am using the EAAccessory framework to communicate.

Thanks. Rv

Is there a way to reconnect bluetooth after external accessory get disconnected
 
 
Q