Datasheet

Flyport Wi-Fi and Ethernet Programmer's guide framework 2.3 (rev 1.0) www.openpicus.com
{
if (clconnClient == FALSE)
{
clconnClient = TRUE;
IOPut(D5Out,on);
}
}
else
{
if (clconnClient == TRUE)
{
clconnClient = FALSE;
IOPut(D5Out,off);
TCPClientClose(SocketTCPClient);
SocketTCPClient = INVALID_SOCKET;
}
else
{
TCPClientClose(SocketTCPClient);
SocketTCPClient = INVALID_SOCKET;
}
}
//Create socket Server connection
if(SocketTCPServer == INVALID_SOCKET)
{
SocketTCPServer = TCPServerOpen("2050");
}
else
{
tcprxlength = TCPRxLen(SocketTCPServer);
if(tcprxlength > 0)
{
TCPWrite(SocketTCPServer, tcprxlength, 1);
}
}
//Create socket Client connection
if(SocketTCPClient == INVALID_SOCKET)
{
SocketTCPClient = TCPClientOpen("192.168.1.107","2051");
vTaskDelay(50);
}
else
{
tcprxlength = TCPRxLen(SocketTCPClient);
if(tcprxlength > 0)
{
TCPWrite(SocketTCPClient, tcprxlength, 1);
}
}
}
}
43