I recently purchased a Bluetooth device that connects to both iOS and Android devices.
The device uses classic Bluetooth and seems to work quite stably on my Android device, but lately, I noticed several problems connecting to my iOS devices. It seems that sometimes it becomes a little unstable.
When trying to find out if there was a problem at my end, I noticed that the Bluetooth device is actually always available for detection . I did a little work and could not find much information about this practice.
I read how Bluetooth selects a channel over the 2.4G range and how there are 3 of the 80 channels that are used for detection. Does this mean that the device is always on one of these three channels, because it is always available for detection? Does this also mean that it cannot change the channel if it is present at a noisy frequency?
Again, I suppose this is bad practice in terms of setting up a classic Bluetooth connection, but I didn’t work too much with Bluetooth and I was not lucky to find more information about the problem. Could you also have problems with other devices trying to connect when the connection is already made? I believe that BLE devices become hidden after they establish a connection, but I do not think that this is the case for classic Bluetooth.
android ios bluetooth
benallansmith
source share