CC2640R2F 主机配置发送MTU注意事项

为了提高数据的吞吐率,同时,少分包分送

配置如下:

//Set initial values to maximum, RX is set to max. by default(251 octets, 2120us)

#define APP_SUGGESTED_PDU_SIZE 251 //default is 27 octets(TX)
#define APP_SUGGESTED_TX_TIME 2120 //default is 328us(TX)

HCI_LE_WriteSuggestedDefaultDataLenCmd(APP_SUGGESTED_PDU_SIZE ,APP_SUGGESTED_TX_TIME);

 

CCS 编译器中宏定义:

MAX_PDU_SIZE=251

注意事项:

 MAX_PDU_SIZE 定义的值一定需要大于等APP_SUGGESTED_PDU_SIZE ,否则无法正常操作,和发现从机的服务和特征值.

在4.2中实验无法通过,但MTU 设置成功,5.0未测试,HCI_LE_WriteSuggestedDefaultDataLenCmd(APP_SUGGESTED_PDU_SIZE ,APP_SUGGESTED_TX_TIME);注释掉一切正常

你可能感兴趣的:(BLE蓝牙)