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

the*_*i11 7 serial-port objective-c wifi ios

我有一个处于AdHoc模式的Wifly模块(即它创建了自己的本地wifi网络),我想在我的iOS应用程序中编程连接到Wifly并来回发送数据.

当从计算机与Wifly通信时,您必须通过终端仿真器发送命令.有谁知道如何从iOS应用程序这样做?

谢谢

Alo*_*mir 0

使用 Wifly,一旦您的 iOS 设备连接到 Wifly Ad-Hoc 网络(并且可以通过应用程序外部的“设置”),您的应用程序就可以在端口 2000 上向 Wifly 本地网络 IP 发起 TCP 套接字客户端(通过默认),从那里,您可以正常进行,就像通过串行+终端进行通信一样

使用已建立的 TCP Socket,您可以通过将 $$$ 写入 TCP Socket 流来将 wifly 传递到“CommandMode”(如果您想远程配置它),或者您可以通过向流发送数据来简单地与它进行通信。

注意:如果您不知道 Wifly 的本地 IP 地址,可以使用“CommandMode”后通过串口进行配置。