ios - 如何使用BLE在ios中发送长数据(一包255字节)

标签 ios iphone react-native bluetooth-lowenergy mtu

我想用BLE以React Native方式发送255字节字符串数据, 在android中没有问题,但在ios中只能发送185字节, 我请求 mtu = 255,但没有结果 我尝试过的库: react-native-ble-plxreact-native-ble-manager

最佳答案

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

关于ios - 如何使用BLE在ios中发送长数据(一包255字节),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56040327/

相关文章:

ios - 在ios中下载背景图片

iphone - 对内存管理的一些理解

ios - 在界面生成器中创建的按钮...这条虚线是什么以及如何修复它?

node.js - react native : Warnings on npm install <library>

android - 在 React Native 中滚动浏览 FlatList 不会在 Android 中提供对讲消息

ios - 如何将三个标签添加到导航栏?

objective-c - 从结果类型为 'UIView *_strong' 的函数返回 'CardCreationClass *' 的不兼容指针类型

ios - 为什么 Dispatch_group_notify 在不同的环境下工作不同?

ios - 嵌套 Alamofire 请求

react-native - 如何正确地将 native 手势处理程序可触摸内容与 native 可触摸内容混合使用?