23 ms·
The BT protocols are quite complicated and therefore the different implementations will be full of quirks IMHO. Try debugging an audio BT issue on a phone and y
by wojciii 6y ago
The BT protocols are quite complicated and therefore the different implementations will be full of quirks IMHO. Try debugging an audio BT issue on a phone and you will see the amount of complexity.
Interoperability is tested, but not in an organized way and not repeatably - AFAIK 3 different teams are supposed to check that a new protocol works against each other. The different vendors verify their BT implementations but not against each other. That would be expensive, I guess.
The firmware in BT devices can also use a number of hacks which are not breaking the spirit of the specs as such .. and this is not being tested. On top of this often BT and WiFi has to work together (shared antenna) and this means that BT will not get all the time it needs but a percentage based on what Wi-Fi is doing at the time.
I try to use Ethernet every time I get the chance.