2个职位/0个新职位
最后一篇文章
GGQ\U输入
离线
最后一次见到:2个月4天前
已加入:2019-07-23 04:41
我想把MTU做大点。我该怎么办?

两台DA14580设备是主从关系,我想把MTU改成53或153,我应该在连接前用gattm\u set\u max\u MTU()来更改,在连接成功后协商吗?

我用它们试过,但在发送数据后,设备突然卡住了:

gattm\u set\u max\u mtu(53);
tu=gattm_get_max_mtu();

gattc\u set\u mtu(连接\u idx,tu);
get\u mtu=gattc\u get\u mtu(连接\u idx);
应用程序启动(参数->控制盘);

设备:
胞苷
离线
最后一次见到:3个月2周前
工作人员
已加入:2017-12-14 02:48
您好!

您好!

所有用户要更改mtu的值,只需修改user\u config.h文件中的变量max\u mtu,例如:

static const struct gapm\u configuration user\u gapm\u conf={///设备角色:中心、外围设备、观察者或广播者。角色=间隙\u外围设备\u SLV,///最大MTU。最大MTU=30,
注意,mtu交换操作也应该由Master支持。