As stated in standard the maximum data rate is 0.27Mbps. So is that is true for nRF8001 ??
As stated in standard the maximum data rate is 0.27Mbps. So is that is true for nRF8001 ??
I copy-paste from another thread. The answer may be useful here:
When talking from the nRF8001 to an iPhone:
I copy-paste from another thread. The answer may be useful here:
When talking from the nRF8001 to an iPhone:
At what connection interval is this?
Around 20ms, what Apple supports (from another post):
If you're working with Apple devices, it's useful to be aware of the fact that they have their own document detailing their recommendations for connection parameters. This document can be found here: https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
The reason I asked about the connection interval was that I couldn’t get your numbers to add up; at 20 ms you should be able to get a data throughput of about 8*20 bits * (1000 ms / 20 ms) = 8kbit/s Notifying, and 3 – 4 times that when receiving writes from the peer.
I paste a new reply from the Nordic employee who just corrected his reply:
Ole Morten44 minutes ago I just realized my calculations were wrong by a factor 8... If you read the above as kilobytes per second, not kilobits, they are correct. The throughput of nRF8001 is hence 0.67 kBps or 1-2 kBps (or 5-6 kbps and 10-16 kbps), given a 30 ms connection interval. Sorry for the confusion!