请问各位大佬, W801 如何设置 BLE 的 MTU 长度呢?

发布于 2022-06-27 16: 36: 22

image. png
ble_gap_evt_cb 函数里, 蓝牙连接成功后, 双方 Request MTU 才会打印 MTU 的值, 如果我想在刚连接上 APP 就知道当前 MTU 是多少, 该怎么做呢? 求大佬解答, 谢谢! !

查看更多

关注者
0
被浏览
2. 5k
hshiping
hshiping 2022-06-28
这家伙很懒, 什么也没写!

1. 现在 W800 的 BLE 配置的是 256, 参考这里 syscfg. h #define MYNEWT_VAL_BLE_ATT_PREFERRED_MTU (256)

2. 如果想要在没交换 MTU 前打印值, 可以在这个 BLE_GAP_EVENT_CONNECT 处理时, 调用 uint16_t ble_att_preferred_mtu (void) 获取.

image. png

希望以上回答能解决你的问题.

1 个回答

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览