Forum: Mikrocontroller und Digitale Elektronik Microchip TCP Stack GenericTCPExample bleibt bei INVALID_SOCKET hängen


von simon (Gast)


Lesenswert?

Wie kann ich herausfinden (mit einem PicKIT3) warum er mir das Socket 
nicht öffnen kann?

in der TCPIPConfig.h:
TCP_PURPOSE_GENERIC_TCP_CLIENT 3
1
  switch(GenericTCPExampleState)
2
  {
3
    case SM_HOME:
4
      // Connect a socket to the remote TCP server
5
                        MySocket = TCPOpen((DWORD)&ServerName[0], TCP_OPEN_RAM_HOST, ServerPort, TCP_PURPOSE_GENERIC_TCP_CLIENT);
6
7
      // Abort operation if no TCP socket of type TCP_PURPOSE_GENERIC_TCP_CLIENT is available
8
      // If this ever happens, you need to go add one to TCPIPConfig.h
9
      if(MySocket == INVALID_SOCKET) {

von simon (Gast)


Lesenswert?

Sobald ich das hier auskommentiere geht garnichts mehr und ich denke das 
es irgendwie damit auch zusammen hängt.
1
  } TCPSocketInitializer[] = 
2
    {
3
      //{TCP_PURPOSE_GENERIC_TCP_CLIENT, TCP_ETH_RAM, 125, 100},

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.