TI中文支持网
TI专业的中文技术问题搜集分享网站

更改PDUsize

请问TI的工程师,我现在遇到一个问题,当我使用LE指令去更改底层PDU大小时,发现我的配对绑定会出现问题,然后我更新MTU到最大通知传输数据也是失败的,请问这是什么原因,我的MTU是更新成功的,PDU更新也是可以产生LE_CODE_EVENT事件,里面的TXtimer,与TXPDU大小也是我更新的数值

Susan Yang:

e2echina.ti.com/…/155134

PDU Size 不能更改,只能通过选择不同的版本去更换。
//source\ti\ble5stack\icall\inc\ble_user_config.h MAX_PDU_SIZE Line 214
// Maximum size in bytes of the BLE HCI PDU. Valid range: 27 to 255
// The maximum ATT_MTU is MAX_PDU_SIZE – 4.
#ifndef MAX_PDU_SIZE
#if defined(BLE_V42_FEATURES) && (BLE_V42_FEATURES & SECURE_CONNS_CFG)
#define MAX_PDU_SIZE 255
#else
#define MAX_PDU_SIZE 27
#endif //(BLE_V42_FEATURES & SECURE_CONNS_CFG)
#endif

user4941551:

回复 Susan Yang:

2640不是有一个底层LE长度扩展的指令吗,请问这个扩展的是什么长度,我用的是这个

赞(0)
未经允许不得转载:TI中文支持网 » 更改PDUsize
分享到: 更多 (0)