請問各位大佬,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 個回答

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽