如何使用BLE在iOS中发送长数据(一个数据包中的255字节)

时间:2019-05-08 12:00:45

标签: ios iphone react-native bluetooth-lowenergy mtu

我想发送255个字节的字符串数据,以响应本机与 BLE , 在android中没有问题,但在ios 只能发送185 字节, 我要求的mtu = 255,但没有结果 我尝试过的库: react-native-ble-plxreact-native-ble-manager

1 个答案:

答案 0 :(得分:2)

iOS具有固定的MTU。您需要使用“写长特征值”过程来编写一个长值。当您将写入类型设置为“有响应”时,这应该由iOS自动完成。请注意,外围设备需要支持准备好的写操作。