rfid bugfix

This commit is contained in:
Stefan Ostermann 2024-09-04 22:23:39 +02:00
parent f1d9d96a30
commit 2326cd7eab
1 changed files with 3 additions and 4 deletions

View File

@ -478,6 +478,7 @@ void readRFID()
if (newUid==lastUid) {
return;
}
stop();
lastUid = newUid;
Serial.print("Card UID: ");
@ -546,7 +547,8 @@ void setup()
// Init SPI bus
SPI.begin(-1, -1, -1, CS_RFID);
rfid.PCD_Init(CS_RFID, RST_RFID);
/*
/* somehow this test stops rfid from working!
if (rfid.PCD_PerformSelfTest())
{
Serial.println("RFID OK");
@ -671,7 +673,6 @@ void id_song_action(AsyncWebServerRequest *request)
void progress_action(AsyncWebServerRequest *request)
{
Serial.println("progress!");
int params = request->params();
for (int i = 0; i < params; i++)
@ -688,7 +689,6 @@ void progress_action(AsyncWebServerRequest *request)
void volume_action(AsyncWebServerRequest *request)
{
Serial.println("volume!");
int params = request->params();
for (int i = 0; i < params; i++)
@ -811,7 +811,6 @@ void loop()
activateRFID();
if (rfid.PICC_IsNewCardPresent())
{
stop();
readRFID();
}
}