gpt4 book ai didi

objective-c - 将 iOS 应用程序连接到 wifly 模块

转载 作者:可可西里 更新时间:2023-11-01 03:34:38 26 4
gpt4 key购买 nike

我有一个 Wifly module这是在 AdHoc 模式下(即它创建自己的本地 wifi 网络),我想在我的 iOS 应用程序中编程连接到 Wifly 并来回发送数据的能力。

当从计算机与 Wifly 通信时,您必须通过终端仿真器发送命令。有谁知道如何通过 iOS 应用执行此操作?

谢谢

最佳答案

您(或您的用户)首先需要在 wifi 设置中手动连接到 ad-hoc Wifly 网络。然后,要从您的应用程序与 Wifly 通信,您需要打开 TCP 或 UDP 套接字并通过它发送消息。我使用优秀的 CocoaAsyncSocket 库来做到这一点: https://github.com/robbiehanson/CocoaAsyncSocket

正确配置 Wifly radio 是最困难的部分,文档非常糟糕。但这是我网站上的一个示例配置,适用于 iPhone 应用程序: http://www.curiousmarc.com/dome-automation/building-marcduino-boards/setting-up-the-wifly-radio

编辑 08/2014:新的 WiFly 固件 4.01 及更高版本已弃用 ad-hoc,WiFly 现在可以配置为真正的接入点。让生活更简单。 WiFly 的新配置说明在我上面的网站上。其余的保持不变,打开一个 TCP 套接字,然后就可以了。您发送的内容会输出到 WiFly 上的串行端口。

编辑 03/2017:我在连接到 WiFly 时遇到了可靠性问题,它在接入点模式下非常不稳定。切换到更好的 Xbee S6B radio 解决了通信问题。

关于objective-c - 将 iOS 应用程序连接到 wifly 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13215165/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com