【摘要】:在模块出厂设置时,只打开Socket A,Socket B默认是不做连接的,如果用户需要使用,请用AT命令设定。1)Socket A Socket A的工作方式包括:TCP Server、TCP Client、UDP Client、UDP Server,设定方法请参照AT指令中的AT+NETP指令进行设置。当SocketA设置成TCP Server时,可支持最多达到5个TCP Client的TCP链路连接。SocketB的多种工作方式,可以为用户提供灵活的数据传递方式,如可将SocketB设定为UDPServer模式,来支持局域网内设备搜索。可将Sock-etB设定为TCPClient连接远程服务器,以实现设备的远程控制。
WiFi-LPT100/WiFi-LPB100模块有两个TCP Socket:Socket A和Socket B。向模块串口写入的数据,模块会自动向Sock-
图4-16 WiFi-LPB100的AP组网结构
etA和B同时发送;模块通过Socket A或B接收的数据,都通过串口发送出来。通过对双Sock-et的不同设定,可以实现多种网络互连方式。在模块出厂设置时,只打开Socket A,Socket B默认是不做连接的,如果用户需要使用,请用AT命令设定。
1)Socket A Socket A的工作方式包括:TCP Server、TCP Client、UDP Client、UDP Server,设定方法请参照AT指令中的AT+NETP指令进行设置。当SocketA设置成TCP Server时,可支持最多达到5个TCP Client的TCP链路连接。在多TCP链路连接方式下,从TCP传输的数据会被逐个转发到串口上。从串口上过来的数据会被复制成多份,在每个TCP链接转发一份。具体数据流程如图4-17所示。(www.xing528.com)
图4-17 多TCP链接数据传输图示
2)Socket B Socket B的工作方式包括:TCP Client、UDP Client、UDP Server,设定方法请参照AT指令中的AT+SOCKB指令进行设置。SocketB的多种工作方式,可以为用户提供灵活的数据传递方式,如可将SocketB设定为UDPServer模式,来支持局域网内设备搜索。可将Sock-etB设定为TCPClient连接远程服务器,以实现设备的远程控制。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。