Bluetooth classic slow transmission
Posted: Sun Apr 19, 2020 12:15 pm
Hi,
I'm using bluedroid classic bt spp and I noticed that whether you send 1 byte or 100bytes, it takes about 2.2ms for a full transmission to occur. My understanding is that, the program has some kind of constant transmission frequency hence it only sends in a burst like manner, and the sending payload don't really affect this "constant sending frequency".
The thing is, I need to send only 8bytes but in less than 1ms, in order to meet my specifications of sending 8bytes in a rate of 1kHz. Is it possible to force or rush the transmission in the function esp_spp_write() ?
I'm using bluedroid classic bt spp and I noticed that whether you send 1 byte or 100bytes, it takes about 2.2ms for a full transmission to occur. My understanding is that, the program has some kind of constant transmission frequency hence it only sends in a burst like manner, and the sending payload don't really affect this "constant sending frequency".
The thing is, I need to send only 8bytes but in less than 1ms, in order to meet my specifications of sending 8bytes in a rate of 1kHz. Is it possible to force or rush the transmission in the function esp_spp_write() ?