更改了MAX_PUD_SIZE大小为255后还是最大只能传输20个字节
Kevin Qiu1:
你是在哪里修改的,参考这里的方法:e2echina.ti.com/…/192581
user6435040:
回复 Kevin Qiu1:
在Ble_user_config.h这个文件修改的
Kevin Qiu1:
回复 user6435040:
按下面修改应该不会出现问题// 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_SIZE255 #else#define MAX_PDU_SIZE27 #endif //(BLE_V42_FEATURES & SECURE_CONNS_CFG) #endif
user6435040:
回复 Kevin Qiu1:
// 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_SIZE69
//#else#define MAX_PDU_SIZE255
//#endif //(BLE_V42_FEATURES & SECURE_CONNS_CFG)
#endif
我是这样修改的
Kevin Qiu1:
回复 user6435040:
按我上面发的方式修改
user6435040:
回复 Kevin Qiu1:
按照上面的方法修改了,还是不行
user6435040:
回复 Kevin Qiu1:
可以了,是手机APP设置最大只能接收20个
user6435040:
回复 Kevin Qiu1:
谢谢