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)获取。
希望以上回答能解决你的问题。
发布 问题
分享 好友
手机 浏览
回到 顶部
感谢