This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BTLE Transfer rate

Other Parts Discussed in Thread: CC2540

Hi Everyone,

 

I'm trying to determine whether or not BTLE is fast enough for my application.  I was wondering if someone could give me an estimate on what the transmit time would be for 1440 packets of 32 bytes assuming that the connection interval is set at its minimum and the slave latency is zero.  I not clear on how many handshaking packets are required to send each packet of data. I apologize if this answer is found somewhere in the documentation or covered in another thread.

Thanks,

Marty

  • Here is estimate for CC2540 from memory.  The exact numbers should be in some of the previous post.

    min connection interval 7ms

    80 bytes max per connection interval  (4 packets max per connection event, 20 bytes payload per packet)

    11K/sec, so about 4 seconds

     

    For something like "file transfer", you may want to consider ANT or classic bluetooth.  THE BTLE spec allows for faster transfer, but the CC2540 stack sets some limits to minimize power consumption.

    Br,

    -Greg

  • Hi Greg,

    if I want send an 80 byte payload packet from the keyfob to the dongle can I use a single packet? If not, how can I split it?