Android BLE如何读取超过20个字节,requestMtu()无法正常工作?

时间:2018-10-10 08:19:33

标签: android bluetooth-lowenergy

我想使用Android BLE接收超过20个字节的一个包,但是它不起作用。所以我尝试了BluetoothGatt.requestMtu()。它返回true,但不起作用。我知道MTU交换请求只能由客户端(即Android手机)初始化。我不明白为什么这个API无法使用。
我使用的手机是配备Android 8.1的OnePlus 6

1 个答案:

答案 0 :(得分:1)

它与Android框架API不相关。它属于Bluetooth BLE规范。 请在此处查看更多详细信息。 Maximum packet length for Bluetooth LE?