【发布时间】:2019-05-08 12:00:45
【问题描述】:
我想用 BLE 在本机反应中发送 255 字节的字符串数据, 在 android 中没有问题,但在 ios 中 只能发送 185 字节, 我要求 mtu = 255,但没有结果 我尝试过的库: react-native-ble-plx 和react-native-ble-manager
【问题讨论】:
标签: ios iphone react-native bluetooth-lowenergy mtu
我想用 BLE 在本机反应中发送 255 字节的字符串数据, 在 android 中没有问题,但在 ios 中 只能发送 185 字节, 我要求 mtu = 255,但没有结果 我尝试过的库: react-native-ble-plx 和react-native-ble-manager
【问题讨论】:
标签: ios iphone react-native bluetooth-lowenergy mtu
iOS 已固定 MTU。您需要使用“写入长特征值”过程来写入更长的值。当您将写入类型设置为 With Response 时,这应该由 iOS 自动完成。请注意,外围设备需要支持准备好的写入。
【讨论】: