Ethernet Voice Streaming code

Dependencies:   WIZnetInterface mbed

Fork of UDPEchoServer_TEST by eunkyoung kim

Revision:
6:bd7f46b6fa23
Parent:
2:6b1012d93eb2
Child:
7:345b078c448a
--- a/main.cpp	Wed May 14 15:35:17 2014 +0000
+++ b/main.cpp	Tue May 05 20:08:42 2015 +0000
@@ -7,7 +7,7 @@
     EthernetInterface eth;
     eth.init(); //Use DHCP
     eth.connect();
-    printf("IP Address is %s\n", eth.getIPAddress());
+    printf("\nServer IP Address is %s\n", eth.getIPAddress());
     
     UDPSocket server;
     server.bind(ECHO_SERVER_PORT);
@@ -15,10 +15,13 @@
     Endpoint client;
     char buffer[256];
     while (true) {
-        printf("\nWait for packet...\n");
+        printf("\nWaiting for UDP packet...\n");
         int n = server.receiveFrom(client, buffer, sizeof(buffer));
+        buffer[n] = '\0';
         
         printf("Received packet from: %s\n", client.get_address());
+        printf("Packet contents : '%s'\n",buffer);
+        printf("Sending Packet back to Client\n");
         server.sendTo(client, buffer, n);
     }
 }