Example program for the C027Interface

Dependencies:   C027Interface NetworkSocketAPI mbed

Revision:
56:62bb3fbd1b7e
Parent:
50:a9926b8b21fe
Child:
57:f3faa28dc87e
--- a/main.cpp	Fri Apr 01 18:26:53 2016 +0000
+++ b/main.cpp	Fri Apr 15 16:10:15 2016 +0000
@@ -15,17 +15,17 @@
  */
 
 #include "mbed.h"
-#include "LWIPInterface.h"
+#include "C027Interface.h"
 #include "TCPSocket.h"
 
-DigitalOut myled(LED_GREEN);
+DigitalOut myled(LED1);
 void flash()
 {
     myled = !myled;
 }
 
-LWIPInterface eth;
-TCPSocket socket(&eth);
+C027Interface cell;
+TCPSocket socket(&cell);
 
 int main()
 {
@@ -33,10 +33,10 @@
     t.attach(flash, 0.4f);
     printf("NetworkSocketAPI Example\r\n");
 
-    eth.connect();
+    cell.connect();
 
-    const char *ip = eth.getIPAddress();
-    const char *mac = eth.getMACAddress();
+    const char *ip = cell.getIPAddress();
+    const char *mac = cell.getMACAddress();
     printf("IP Address is: %s\r\n", (ip) ? ip : "No IP");
     printf("MAC Address is: %s\r\n", (mac) ? mac : "No MAC");
 
@@ -48,7 +48,7 @@
     size = socket.recv(recieved, sizeof(recieved));
 
     socket.close();
-    eth.disconnect();
+    cell.disconnect();
 
     printf("Recieved: %ld bytes, %02x%02x%02x%02x\r\n", size,
            recieved[0], recieved[1], recieved[2], recieved[3]);