# tap.setBLEMTU(Object object)

以 Promise 风格调用:支持

# 功能描述

协商设置蓝牙低功耗的最大传输单元 (Maximum Transmission Unit, MTU)。需在 tap.createBLEConnection 调用成功后调用。仅安卓系统 5.1 以上版本有效,iOS 因系统限制不支持。

# 参数

# Object object

属性类型默认值必填说明
deviceIdstring蓝牙设备 id
mtunumber最大传输单元。设置范围为 (22,512) 区间内,单位 bytes
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

# object.success 回调函数

# 参数
# Object res
属性类型说明
mtunumber最终协商的 MTU 值,与传入参数一致。安卓客户端 8.0.9 开始支持。

# object.fail 回调函数

# 参数
# Object res
属性类型说明
mtunumber最终协商的 MTU 值。如果协商失败则无此参数。安卓客户端 8.0.9 开始支持。