Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用CoreBluetooth从iPhone向支持BLE的非iOS设备发送数据_Ios_Core Bluetooth - Fatal编程技术网

使用CoreBluetooth从iPhone向支持BLE的非iOS设备发送数据

使用CoreBluetooth从iPhone向支持BLE的非iOS设备发送数据,ios,core-bluetooth,Ios,Core Bluetooth,我想实现一个iOS应用程序。应用程序功能是当我单击iOS应用程序中的UIButton时,支持BLE的非iOS设备中的一个LED应该亮起。因此,我知道如何使用CoreBluetooth框架从非iOS设备读取数据。但不知道如何将数据发送到非iOS设备。所以我的怀疑是 我们是否需要在非iOS设备中实现任何东西来理解iOS应用程序发送的命令?。 例如,我发送一个字符串@Start。 任何想法或建议都会更有帮助。对于初学者来说,向非iOS设备发送数据,并让它神奇地了解它需要做什么,并没有什么神奇的方法 查

我想实现一个iOS应用程序。应用程序功能是当我单击iOS应用程序中的UIButton时,支持BLE的非iOS设备中的一个LED应该亮起。因此,我知道如何使用CoreBluetooth框架从非iOS设备读取数据。但不知道如何将数据发送到非iOS设备。所以我的怀疑是

我们是否需要在非iOS设备中实现任何东西来理解iOS应用程序发送的命令?。 例如,我发送一个字符串@Start。
任何想法或建议都会更有帮助。

对于初学者来说,向非iOS设备发送数据,并让它神奇地了解它需要做什么,并没有什么神奇的方法

查看开发者门户中示例代码中的btletTransfer示例,它显示了如何在两个iOS设备之间传输数据。此外,示例中的外围设备角色是您必须在非iOS设备上模拟的角色,以便它了解如何接收您从CoreBluetooth中央管理器发送的数据


在这个例子中,他们使用了一种基本的通信形式,通过设置消息末尾的EOM标志,但它是有效的,而且是有效的,虽然它不是防弹的,但是可以自由地进行实验。如果您对网络传输协议和数据包传输技术、错误检查、确认、同步等有一定的了解,这将非常有用。因此,您可以构建或选择一个适合您需要的连接。

检查此链接hey Adarsh感谢您的回复,我想问一下如何将数据从iOS设备发送到非iOS设备,但是没有从非iOS设备读取数据。你检查过苹果的示例代码吗?带温度传感器的那个?你必须知道外设的数据格式是什么。。。