请问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长度扩展的指令吗,请问这个扩展的是什么长度,我用的是这个
TI中文支持网


