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)獲取。
希望以上回答能解決你的問題。
發布 問題
分享 好友
手機 浏覽
回到 頂部
感謝