Intel® Makers
Intel® Edison, Intel® Joule™, Intel® Curie™, Intel® Galileo
Announcements
Welcome - This is a Peer-to-Peer Forum only. Intel has discontinued these products but you may find support from other customers on this Forum
9868 Discussions

BCM43340 BT LE Packets per connection interval

KKrzy
Novice
1,191 Views

Hi,

We're looking for possibility to increase data throughput of Bluetooth LE connection. We're currently using 7.5 ms connction intervals and we'd like to transmit also multiple packets per connection interval. The nRF51 chip we're using allows for 6 packets per connection interval, but for now on Edison we receive only 1 packet (1 * 20B / 7.5ms = 2667 B/s).

Is it possible to transmit 6 packets per connection interval using BCM43340, any hint how to configure this on linux, please? Is it something we could configure using BlueZ?

Many thanks,

Krzysztof

7 Replies
Juan_M_Intel
Employee
200 Views

Hi rosek,

The fastest connection interval is 7.5ms and it can only transmit 1 packet per connection.

Regards,

 

JPMontero_Intel
KKrzy
Novice
200 Views

Hi,

Many thanks for the reply, do you know if it's limitation of the BCM43340 hardware or the driver only, please? I wonder if it's worth looking on the Linux driver at all... The nRF51 chip we use as peripheral can transmit up to 6 packets per connection event (which we've tested between two nRF51 devices).

BR

Juan_M_Intel
Employee
200 Views
KKrzy
Novice
200 Views

Thanks JPMontero_Intel

That's useful, however there is only a compiled version of the firmware on github, I haven't learned how to read this yet . Is the source code of the firmware available? I'll re-view the driver.

Is the data sheet for the BCM43340 available?

Thanks,

Krzysztof

Update:

To answer my question regarding BCM43340 data sheet,- yes, it's available on the Broadcom community, the direct link is here:

http://community.broadcom.com/servlet/JiveServlet/downloadBody/2016-102-2-2113/43340-DS109-R.pdf http://community.broadcom.com/servlet/JiveServlet/downloadBody/2016-102-2-2113/43340-DS109-R.pdf

Juan_M_Intel
Employee
200 Views

Hi rosek,

I apologize for the delay in my response. The firmware is not open source that is why we only have a compiled version. I suggest you to check the driver files and to check in Broadcom community, in there you should find more information and they can give you further guidance.

Regards,

 

JPMontero_Intel
KKrzy
Novice
200 Views

Thanks JPMontero_Intel,

We've contacted Broadcom and waiting for NDA form to sign... Many thanks for your support regarding this issue.

BR,

Krzysztof

Cde_G
Novice
200 Views

Not sure why Intel would have chosen a chip that's as nailed down as the 43340.

Reply