
me pospusieron el usb, ahora necesito conectarme como cliente tcp, busque en el archivo GenericTCPClient.c de microchip, y allí esta un ejemplo, lo pase a mi código, pero no se me conecta, aunque tampoco me dice que el socket sea invalido, miren mi código:
static BYTE ServerName[] = "111.111.124.1";
static DWORD Timer;
// Defines the URL to be requested by this HTTP client
//static ROM BYTE RemoteURL[] = "/search?as_q=Microchip&as_sitesearch=microchip.com";
__TCPNIMOCLIENT TCPNIMOClient;
void initnimotest(void){//Inicializador de la aplicacion nuestra
TCPNIMOClient.TCPNIMOSocket = TCPOpen((DWORD)&ServerName[0], TCP_OPEN_RAM_HOST, TCP_NIMO_PORT, TCP_PURPOSE_GENERIC_TCP_CLIENT);
if(TCPNIMOClient.TCPNIMOSocket==INVALID_SOCKET){
LED1_IO = 1;return;
}
LED2_IO = 1;
}
Si no funcionara me encendiera el led 1 pero el nunca lo enciendo solo el led 2, osea que el socket esta "bien", pero en mi servidor no veo conexión.... q podría ser????