【问题标题】:How to send long data (255 Bytes in one packet ) in ios using BLE如何使用BLE在ios中发送长数据(一个数据包中255字节)
【发布时间】:2019-05-08 12:00:45
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 谢谢,但正如我所说我想在 react-native 中做到这一点,你现在有一些库来做到这一点,或者我如何使用这 2 个库来做到这一点(ble-plx 和 ble-managr )?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    • 1970-01-01
    相关资源
    最近更新 更多