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" #include "rfid.h"
PN532_SPI pn532spi(SPI, NFC_SS, NFC_SCK, NFC_MISO, NFC_MOSI); //PN532_SPI pn532spi(SPI, NFC_SS, NFC_SCK, NFC_MISO, NFC_MOSI);
NfcAdapter nfc = NfcAdapter(pn532spi);
//*****************************************************************************************// //*****************************************************************************************//
void initRfid() void initRfid()
{ {
//int8_t sck=-1, int8_t miso=-1, int8_t mosi=-1, int8_t ss=-1); //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 Serial.println(F("rfid init done")); //shows in serial that it is ready to read
} }
//*****************************************************************************************// //*****************************************************************************************//
void handleRfid() void handleRfid()
{ {
if (nfc.tagPresent())
{
NfcTag tag = nfc.read();
String uid = tag.getUidString();
Serial.println(uid);
}
} }
//*****************************************************************************************// //*****************************************************************************************//

View File

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