ble_gap_evt_cb 函数里, 蓝牙连接成功后, 双方 Request MTU 才会打印 MTU 的值, 如果我想在刚连接上 APP 就知道当前 MTU 是多少, 该怎么做呢? 求大佬解答, 谢谢! !
查看更多
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) 获取.
希望以上回答能解决你的问题.
发布 问题
分享 好友
手机 浏览
回到 顶部
感谢