DLE - Data Length Extension in CYW20706

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
PICH_4397076
Level 3
Level 3
25 replies posted 10 replies posted 10 questions asked

Dear All,,,

I know it supports Data Length Extension (DLE) which is CYW20706.

Thus, the payload size can be set within 27 bytes to 251 bytes.

By the way, I can't find where I can change the payload size as I want in the sample project of Wiced Stduio.

Please give me advice.

Thanks,

0 Likes
1 Solution
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi PICH_4397076​,

The payload size can be set in wiced_bt_cfg.c file of your project using parameter max_mtu_size.

View solution in original post

0 Likes
3 Replies
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi PICH_4397076​,

The payload size can be set in wiced_bt_cfg.c file of your project using parameter max_mtu_size.

0 Likes

Dear All,,,

I think the mtu size and payload size is different.

The below capture is the setting for PSoC BLE.

According to the below, the mtu size is between 23 and 512.

And, Link layer max TX/RX payload size is between 27 and 251.

What I asked is link layer tx / rx payload size.

Pls, check again for me!

pastedImage_0.png

0 Likes

The payload is decided from MTU size. Explanation here might help: https://punchthrough.com/maximizing-ble-throughput-part-2-use-larger-att-mtu-2/

0 Likes