update rfid

This commit is contained in:
2021-10-11 16:39:26 +02:00
parent 6cbb9906ff
commit 8518f17ab0
2 changed files with 9 additions and 13 deletions

View File

@@ -1,26 +1,21 @@
#include "rfid.h"
PN532_SPI pn532spi(SPI, NFC_SS, NFC_SCK, NFC_MISO, NFC_MOSI);
NfcAdapter nfc = NfcAdapter(pn532spi);
//PN532_SPI pn532spi(SPI, NFC_SS, NFC_SCK, NFC_MISO, NFC_MOSI);
//*****************************************************************************************//
void initRfid()
{
//int8_t sck=-1, int8_t miso=-1, int8_t mosi=-1, int8_t ss=-1);
nfc.begin(true);
ConfigManager_HWInit(NFC_SCK, NFC_MISO, NFC_MOSI, NFC_SS);
Serial.println(F("rfid init done")); //shows in serial that it is ready to read
}
//*****************************************************************************************//
void handleRfid()
{
if (nfc.tagPresent())
{
NfcTag tag = nfc.read();
String uid = tag.getUidString();
Serial.println(uid);
}
}
//*****************************************************************************************//

View File

@@ -1,13 +1,14 @@
#pragma once
#include "board.h"
#include "Arduino.h"
#include <SPI.h>
#include "PN532_SPI.h"
#include "PN532.h"
#include "NfcAdapter.h"
#include "lib_95HFConfigManager.h"
#include "drv_spi.h"
#include "lib_wrapper.h"
#include "miscellaneous.h"
#define NDEF_SUPPORT_MIFARE_CLASSIC
void initRfid(void);
void handleRfid(void);