Nucleo_test_nfc

Dependencies:   PN532 mbed

main.cpp

Committer:
Zukya
Date:
2015-06-25
Revision:
0:d12b57075751

File content as of revision 0:d12b57075751:


//#include <SPI.h>
#include "PN532_SPI.h"
#include "PN532.h"
#include "NfcAdapter.h"
#include "mbed.h"

PN532_SPI pn532spi(SPI, 10);
NfcAdapter nfc = NfcAdapter(pn532spi);

Serial pc(SERIAL_TX, SERIAL_RX);

void setup(void) {

    pc.printf("NDEF Reader");
    nfc.begin();
}

void loop(void) {
    pc.printf("\nScan a NFC tag\n");
    if (nfc.tagPresent())
    {
        NfcTag tag = nfc.read();
        tag.print();
    }
    delay(5000);
}