PROGRAMA COMPLETO

Dependencies:   PN532_MK20 USBDevice mbed

Revision:
3:74dccd92e7f2
Parent:
2:e2d9212cbca3
--- a/UtilidadesNFC.cpp	Fri Apr 24 20:31:21 2015 +0000
+++ b/UtilidadesNFC.cpp	Fri Apr 24 20:44:50 2015 +0000
@@ -82,17 +82,21 @@
 
 
 int escribirTagNFC(){
-    //FUNCION PARA CONFIGURAR EL MODULO NFC
-    NfcAdapter nfc = inicializarlector();
-    
-   
+//Se inicializa el modulo de comunicacion SPI en los pines D11 (MOSI), D12 (MISO) y D13(CLK)
+SPI spi(D11, D12, D13);
+//se selecciona el pin SS (slave selector)
+PN532_SPI pn532spi(spi, D10);
+//envia comandos para inicializar comunicacion con el chip
+NfcAdapter nfc(pn532spi);
+//configura el chip en modo lectura escritura    
+nfc.begin();  
     
     while (1) {
         usb.printf("\r Coloque una etiqueta Mifare Classic NFC formateada en el lector \n\r");
         if (nfc.tagPresent()) {
             usb.printf("\r entre \r\n");
             NdefMessage message = NdefMessage();
-            message.addTextRecord("Mauricio");
+            message.addTextRecord(buffertexto);
            // message.addUriRecord("");
             bool success = nfc.write(message);
             if (success) {