#include <OzIDManager.h>
#include <OzNfcReader.h>
OzIDManager* manager;
OzNfcReader *rc522reader_1;
OzNfcReader *rc522reader_2;
OzNfcReader *pn532reader;
void setup()
{
Serial.begin(115200);
SPI.begin();
manager = new OzIDManager;
manager->_sendACK = false;
manager->_checksum = false;
OzCommunication::setIDManager(manager);
rc522reader_1 = new OzNfcReader(MODE::RC522, 9, 7);
rc522reader_2 = new OzNfcReader(MODE::RC522, 10, 8);
pn532reader = new OzNfcReader(MODE::PN532);
int x=1;
manager->sendLinkSetup();
manager->PrintWelcomeLine(rc522reader_1, x++,"MyRC522Nfc_1");
manager->PrintWelcomeLine(rc522reader_2, x++,"MyRC522Nfc_2");
manager->PrintWelcomeLine(pn532reader, x++,"MyPN532Nfc");
}
void loop()
{
OzCommunication::communicate();
rc522reader_1->ownLoop();
rc522reader_2->ownLoop();
pn532reader->ownLoop();
}