Example program for the C027Interface

Dependencies:   C027Interface NetworkSocketAPI mbed

Revision:
17:72de842c27b4
Parent:
16:bb0a5b830dc5
Child:
18:a5830a6d3e11
--- a/main.cpp	Fri Jul 17 23:16:57 2015 +0000
+++ b/main.cpp	Tue Jul 21 19:56:29 2015 +0000
@@ -28,18 +28,24 @@
     wifi.init();
     wifi.connect("Buffalo-G-1280", "13808136");
     
-    SocketInterface* myUDPSocket = wifi.allocateSocket(SOCK_UDP);
+    //char* ip;
+    //ip = wifi.getIPAddress();
+    //if(!(ip==NULL))
+        //printf("IP Address is: %s",ip);
     
-    myUDPSocket->setAddressPort("192.168.13.5", 7);
+    SocketInterface* mySocket = wifi.allocateSocket(SOCK_TCP);
     
-    myUDPSocket->open();
-    myUDPSocket->send("Hello",5, 10000);
+    mySocket->setAddressPort("192.168.13.3", 7);
+    
+    mySocket->open();
+    mySocket->send("Hello",5, 10000);
     char recieved[100];
     int recv_amnt = 0;
-    recv_amnt = myUDPSocket->recv(recieved, 5, 10000);
+    recieved[5] = 0;
+    recv_amnt = mySocket->recv(recieved, 5, 10000);
     printf("Recieved: %d, %s\n",recv_amnt,recieved);
     
-    myUDPSocket->close();
+    mySocket->close();
     
     wifi.disconnect();