From c55995bb712ecaebb0c65954d607f8e23555d529 Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Wed, 27 Oct 2021 20:46:33 +0200 Subject: [PATCH] fix PCD problem after selftest #402 --- src/MFRC522.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/MFRC522.cpp b/src/MFRC522.cpp index f711235..7da85c1 100644 --- a/src/MFRC522.cpp +++ b/src/MFRC522.cpp @@ -397,6 +397,11 @@ bool MFRC522::PCD_PerformSelfTest() { } } + // 8. Perform a re-init, because PCD does not work after test. + // Reset does not work as expected. + // "Auto self-test done" does not work as expected. + PCD_Init(); + // Test passed; all is good. return true; } // End PCD_PerformSelfTest()