I'm testing Bluetooth file transmission between Windows 10 hosts. After several tests I measured around 30 KB/s. I have also created a Winsock test application, and I achieve between 40 and 50 KB/s. Are these numbers expected/normal? Shouldn't I get about 200 KB/s?
The specification says you can get a max data rate of 2.1 Mbps, which is 262.5 KB/s.
According to a citation on Wikipedia (can't open the citation now due to a server error on Wayback Machine), "some products may claim compliance to "Bluetooth v2.0" without supporting the higher data rate"
Even if your device isn't EDR, the max data rate would be 1Mbit/s, or 125KB/s.
I'd then take a look at Potential sources of Wi-Fi and Bluetooth interference And maybe invest in a Bluetooth 3.0 or 4.0 device if it's the transmitter/receiver itself