我构建了一个机器人,我想通过我的 iPhone 无线控制它。由于苹果公司在这方面的丑陋政策,蓝牙被淘汰了,所以我想知道我是否可以为机器人配备 WiFi 系统,如果我可以从 iPhone 上的应用程序发送数据流。Apple 是否允许通过其 API 进行任何类型的 WiFi 访问,而不是通过浏览器?理想情况下,该应用程序还可以读取机器人发送的数据。这有可能吗?
问问题
3969 次
2 回答
1
是的,这是可能的,假设机器人可以以某种方式打开一个套接字。
您可以在机器人和 iPhone 之间创建 TCPI/IP 套接字连接。使用此连接,您可以发送和接收您想要的任何数据。
一些涉及类似问题的问题:
如何创建一个小型 Mac 应用程序,通过 WiFi 网络从 iOS 应用程序接收数据?
iPhone 和 Mac 之间的 Ad Hoc Wifi 连接 - 可能吗?
(您主要使用 Bonjour 链接问题,因为这可能在机器人上不可用,您需要另一种方法来发现 IP 地址)
于 2012-05-09T14:06:46.160 回答
0
由于苹果在这方面的丑陋政策,蓝牙已被淘汰
您可以使用 Bonjour 通过蓝牙进行 ad-hoc 网络。有关详细信息,请参阅此问题。
于 2012-05-09T14:19:00.773 回答