Quote:
Originally Posted by connekt
well you'll definitely be taking a hit on speed since you have such small payloads. That means there will be a latency added to every 10 bytes of data. If you had larger payloads, then the latency wouldn't affect the data transfer speed as much since you'd have a better ratio between the data transferred and the initial latency.
I'm not sure how you could find out about the latency introduced by each layer. maybe you would be better off not using SPP and using HCI instead. Since it is a much lower level profile and therefore i would assume it would require less overhead for each packet.
|
Thanks, I will explore more on HCI.
And also i would like to explain more about the device.
The device has all the features of a keyboard and mouse integrated in it.
But in addition to that it has a buzzer which can be controlled by PC.
So i think the device cannot belong to Human Interface Device Standard, because HID doesnot give any command to control Buzzer in the device.
So I thought of going for SPP.
Meanwhile, I have gone through the specification of HID profile.
There is a latency worksheet provided for the HID (Bluetooth Specification, HID Profile Section 6.6.4). According to that specification, the maximum latency introduced by the HID profile stack is around 28.76ms. Since the HID profile has more layer than SPP, can I assume that delay in SPP is lesser that HID?