CYW20719 Data Length Extension (DLE)

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

cross mob
JiZh_4619191
Level 4
Level 4
25 replies posted 25 sign-ins 10 replies posted

Hi,

File '/20719-B1_Bluetooth/include/20719/stack/hcidefs.h' contains the "LE features encoding" settings:

/* Data length extension: bit 5 */

#define HCI_LE_FEATURE_DATA_LEN_EXT_MASK       0x20

#define HCI_LE_FEATURE_DATA_LEN_EXT_OFF        0

#define HCI_LE_DATA_LEN_EXT_SUPPORTED(x) ((x)[HCI_LE_FEATURE_DATA_LEN_EXT_OFF] & HCI_LE_FEATURE_DATA_LEN_EXT_MASK)

I think this are the flags controlling whether to enable DLE or not.

When and where to set the exact PDU payload size?

Is thers any sample about CYW20791 DLE?

Best regards.

0 Likes
1 Solution
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

Please check the parameter .max_mtu_size in the wiced_bt_cfg.c.

And then use the API wiced_bt_gatt_configure_mtu to configure the MTU size after connection.

View solution in original post

0 Likes
2 Replies
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

Please check the parameter .max_mtu_size in the wiced_bt_cfg.c.

And then use the API wiced_bt_gatt_configure_mtu to configure the MTU size after connection.

0 Likes

As the document "CYW20719: Execute-in-Place (XIP) Application Support Guide" says, please configure the ConfigDSLocation based on the APP XIP Size. Then addd APP_XIP=1 to enable the XIP function.

0 Likes