This program demonstrates how to use a MicroNFCBoard as a peripheral from any mbed target and blink the board's LEDs.

Dependencies:   MicroNFCBoardAPI mbed

Fork of MicroNFCBoardAPI_Blink by AppNearMe Official

Revision:
1:5b804c0c8aa8
Parent:
0:e6bbb5a92267
--- a/main.cpp	Fri Apr 24 13:01:12 2015 +0000
+++ b/main.cpp	Thu May 14 16:43:09 2015 +0000
@@ -30,51 +30,4 @@
         wait_ms(200);
         b = !b;
     }
-    
-    //Start polling
-    while(true)
-    {
-        printf("Poll\r\n");
-        nfc.startPolling();
-        
-        while( nfc.polling() );
-        
-        if( nfc.type2() )
-        {
-            printf("Connected to type 2 tag\r\n");
-        }
-        else if( nfc.p2p() )
-        {
-            printf("Connected in P2P mode\r\n");
-        }
-        
-        bool ndefRead = false;
-        bool ndefReadingStarted = false;
-        while( nfc.connected() )
-        {
-            if( !ndefReadingStarted && nfc.ndefReadable() )
-            {
-              printf("Reading tag\r\n");
-              ndefReadingStarted = true;
-              nfc.ndefRead();
-            }
-            if( !ndefRead && nfc.ndefPresent() )
-            {
-                printf("Got message\r\n");
-                char buf[512];
-                if( nfc.readNdefUri(buf, sizeof(buf)) )
-                {
-                  printf("Got URI: %s\r\n", buf);
-                }
-                if( nfc.readNdefText(buf, sizeof(buf)) )
-                {
-                  printf("Got Text: %s\r\n", buf);
-                }
-                ndefRead = true;
-            }
-        }
-        
-        printf("Disconnected\r\n");
-    }
 }
- 
\ No newline at end of file