Buongiorno a tutti,
ho ripreso da poco arduino e stavo riprovando qualche sketch NFC e durante la compilazione mi da errore alla riga 7 (no matching function for call to nfc adapter).
Sto usando arduino leonardo con NFC Shield V2, qualcuno ha riscontrato il mio stesso problema?
#include <SPI.h>
#include <PN532_SPI.h>
#include <PN532.h>
#include <NfcAdapter.h>
PN532_SPI interface(SPI, 10);
NfcAdapter nfc(interface);
void setup(void)
{
Serial.begin(9600); // start serial comm
Serial.println("NDEF Reader");
nfc.begin(); // begin NFC comm
}
void loop(void)
{
Serial.println("\nScan an NFC tag\n");
if (nfc.tagPresent())
{
NfcTag tag = nfc.read();
if (tag.hasNdefMessage())
{
NdefMessage message = tag.getNdefMessage();
for (int i = 0; i < message.getRecordCount(); i++)
{
NdefRecord record = message.getRecord(i);
int payloadLength = record.getPayloadLength();
byte payload[payloadLength];
record.getPayload(payload);
Serial.write(payload, payloadLength);
}
}
}
delay(500);
}