Unused variable or missing feature?

In RfidMfrc522.cpp wird die Variable

bool cardAppliedCurrentRun = false;

definiert (nur falls #ifdef PAUSE_WHEN_RFID_REMOVED) und false und true zugewiesen, sonst aber (im Unterschied zu RfidPN5180.cpp) nie verwendet.

Wurde hier was noch nicht implementiert? Oder kann die Variable weg?

Beim Kompilieren kommt die Meldung:

src/RfidMfrc522.cpp: In function 'void Rfid_Task()':
src/RfidMfrc522.cpp:68:8: warning: variable 'cardAppliedCurrentRun' set but not used [-Wunused-but-set-variable]
   bool cardAppliedCurrentRun = false;

Das ist mal ne gute Frage :grimacing:.
Im dortigen Feature PAUSE_WHEN_RFID_REMOVED passiert allerdings eh viel Voodoo :rofl:.

Ich werf’s im devel-Zweig mal raus.

2 „Gefällt mir“