The following introduce extra latency, in order of highest (most latency) to lowest:
Harder to quantify:
The best trade off for performance is to scan off in bluetoothctl after the connection has been established and keeping the device a meter or more from the WiFi and Bluetooth devices it’s communicating with. rfkill block wifi can help if it’s not possible to increase the distance (for example, in the car.)
Bluetooth also seems to interfere with WiFi, causing sporadic hangs and disconnects, but this may just be when it’s too close physically.
updated: 2023-04-06 12:39:06
generated: 2024-02-03
[1] This could be with the Bluetooth receiver that’s connected to the same vehicle, not sure how to reliably repeat this, but I’ll try with a wireless Bluetooth speaker in the future.
[2] See previous note.