Part Number:CC2640R2F
simplelink_cc2640r2_sdk_5_30_00_03
CCS V11.1
使用blestack中的simple_peripheral例程,默认一次只能传输最大20字节的数据,想传输100个字节,如何设置?
已做过如下设置,没有成功。
1、调整MAX_PDU_SIZE的值 :
#define MAX_PDU_SIZE 251
2、调整建议PDU的值:
#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);
xie wei:
3、已在simple_gatt_profile.c中修改相应Characteristic的长度。
,
Kevin Qiu1:
现在是周末,将在明天回复
,
YiKai Chen:
你的BLE central role有調整可以支持大的PDU/MTU嗎?
,
xie wei:
如何调整BLE central role? 另外之前看到有个BTOOL蓝牙工具,在哪里能下载?
谢谢啊
,
YiKai Chen:
Btool安裝BLE SDK就會順帶安裝,關於Btool 調整PDU/MTU,可以參考 https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_Bluetooth_what-is-the-max-pdu-for-ble-stack-function-hci_sendcontrollertohostevent 這個討論串
,
Kevin Qiu1:
Btool在SDK安装目录:C:\ti\simplelink_cc2640r2_sdk_5_30_00_03\tools\blestack\btool中