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