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.

CC2650: "maximum size of the data buffer = 27" restriction

Part Number: CC2650
Other Parts Discussed in Thread: BLE-STACK

Hi there,
I am using cc2650 with Bluetooth v.4.0.
When I try to send a packet of 100 bytes my L2CAP layer is dividing the packet into chunks of 27 bytes and sending it fragment by fragment.When we are allowed to send ~260 bytes over the data channels then why there is this fragmentation? how can I resolve this? how can I send this whole packet at once (unfragmented)?
 

  • Hi Tayyaba,

    This is a limitation in the Bluetooth 4.0 Core Spec. If you want to send longer packets your device must support the Bluetooth 4.2 feature Data Length Extensions.

    The CC2650 device supports Bluetooth 4.2 and Data Length Extensions. Please download the latest version of the BLE-Stack (2.2.2) for CC2650 to use this feature. (link: www.ti.com/tool/ble-stack )