Hi,
we’re developing an iPad app that connects to a number of sensors through BLE. One of the sensors will send a wifi SSID to the app and then act as a wifi hotspot (with the SSID provided). The other sensors connect to the hotspot as stations.
The network configuration is added to the iPad, and then the iPad is supposed to connect to the hotspot.
We’re having mixed results here, sometimes the iPad connects in 10 seconds, but most of the times, it doesn’t, even after 5 min, still no connection. Sometimes there is a popup saying the ipad couln’t connect to the hotspot, but connects anyway.
Pulling down the control center triggers a scan, which leads to a connection, same when putting the device to sleep and waking it up. It seems that the iPad does not scan for wireless hotspot by itself.
Any way to “help” it programmatically ? user experience would be very poor if we asked the customers to manually connect to the hotspot.
Note: the ipad is not connected to any other wifi network when doing that
Thanks