我想使用Android BLE接收超过20个字节的一个包,但是它不起作用。所以我尝试了BluetoothGatt.requestMtu()
。它返回true,但不起作用。我知道MTU交换请求只能由客户端(即Android手机)初始化。我不明白为什么这个API无法使用。
我使用的手机是配备Android 8.1的OnePlus 6
答案 0 :(得分:1)
它与Android框架API不相关。它属于Bluetooth BLE规范。 请在此处查看更多详细信息。 Maximum packet length for Bluetooth LE?