11111

Dependents:   espyun1

Fork of WIZnetInterface by WIZnet

Files at this revision

API Documentation at this revision

Comitter:
jh_ndm
Date:
Fri Nov 04 07:38:07 2016 +0000
Parent:
30:6feeaebad180
Commit message:
asdfwe

Changed in this revision

Socket/Endpoint.cpp Show annotated file Show diff for this revision Revisions of this file
Socket/TCPSocketConnection.cpp Show annotated file Show diff for this revision Revisions of this file
arch/int/W7500x_toe.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 6feeaebad180 -r fc14e4330419 Socket/Endpoint.cpp
--- a/Socket/Endpoint.cpp	Fri Nov 04 02:28:28 2016 +0000
+++ b/Socket/Endpoint.cpp	Fri Nov 04 07:38:07 2016 +0000
@@ -34,14 +34,16 @@
 int Endpoint::set_address(const char* host, const int port)
 {
     //Resolve DNS address or populate hard-coded IP address
+    Serial pc6(PA_13,PA_14);
+    pc6.printf("In set_address\r\n");
     WIZnet_Chip* eth = WIZnet_Chip::getInstance();
     if (eth == NULL) {
-        error("Endpoint constructor error: no WIZnet chip instance available!\r\n");
+        pc6.printf("Endpoint constructor error: no WIZnet chip instance available!\r\n");
         return -1;
     }
     uint32_t addr;
     if (!eth->gethostbyname(host, &addr)) {
-        error("DNS error : Cannot get url from DNS server\r\n");
+        pc6.printf("DNS error : Cannot get url from DNS server\r\n");
         return -1;
     }
     snprintf(_ipAddress, sizeof(_ipAddress), "%d.%d.%d.%d", (addr>>24)&0xff, (addr>>16)&0xff, (addr>>8)&0xff, addr&0xff);
diff -r 6feeaebad180 -r fc14e4330419 Socket/TCPSocketConnection.cpp
--- a/Socket/TCPSocketConnection.cpp	Fri Nov 04 02:28:28 2016 +0000
+++ b/Socket/TCPSocketConnection.cpp	Fri Nov 04 07:38:07 2016 +0000
@@ -32,34 +32,41 @@
 int TCPSocketConnection::connect(const char* host, const int port)
 {
     Serial pc5(PA_13,PA_14);
-    pc5.baud(115200);
+
     pc5.printf("in connect\r\n");
     if (_sock_fd < 0) {
+        pc5.printf("_sock_fd\r\n");
         _sock_fd = eth->new_socket();
+  		pc5.printf("_sock_fd2\r\n");
         if (_sock_fd < 0) {
             pc5.printf("in connect 1 return -1\r\n");
             return -1;
         }
     }
+    pc5.printf("in2 connect\r\n");
+
     if (set_address(host, port) != 0) {
   		pc5.printf("in connect 2 return -1\r\n");
         return -1;
     }
+
+    pc5.printf("in3 connect\r\n");
     if (!eth->connect(_sock_fd, get_address(), port)) {//should jion the timeout
         pc5.printf("in connect 3 return -1\r\n");
         return -1;
     }
+    pc5.printf("in4 connect\r\n");
     set_blocking(false);
     // add code refer from EthernetInterface.
     _is_connected = true;
-
+	pc5.printf("_is_connected=true\r\n");
     return 0;
 }
 
 bool TCPSocketConnection::is_connected(void)
 {
     Serial pc2(PA_13,PA_14);
-    pc2.baud(115200);
+  
     pc2.printf("in is_connected()\r\n");
     // force update recent state.
     _is_connected = eth->is_connected(_sock_fd);
diff -r 6feeaebad180 -r fc14e4330419 arch/int/W7500x_toe.cpp
--- a/arch/int/W7500x_toe.cpp	Fri Nov 04 02:28:28 2016 +0000
+++ b/arch/int/W7500x_toe.cpp	Fri Nov 04 07:38:07 2016 +0000
@@ -155,7 +155,7 @@
 	   }
 	 */
 	Serial pc4(PA_13,PA_14);
-	pc4.baud(115200);
+
 	pc4.printf("in isconnected4\r\n");
 	uint8_t tmpSn_SR;
 	tmpSn_SR = sreg<uint8_t>(socket, Sn_SR);