 /**
 * Helper to print MFRC522 module info
 */
-void ShowReaderDetails() {
+void ShowReaderVersion() {
   // Get the MFRC522 firmware version
   byte v = mfrc522.PCD_ReadRegister(mfrc522.VersionReg);
   Serial.print(F("Firmware Version: 0x"));
   Serial.print(v, HEX);
-  if (v == 0x90)
+  if (v == 0x88)
+    Serial.print(F(" = (clone)"));
+  else if (v == 0x90)
     Serial.print(F(" = v0.0"));
   else if (v == 0x91)
     Serial.print(F(" = v1.0"));

  if (result)
    Serial.println(F("OK"));
  else
    Serial.println(F("defect or unknown"));
  Serial.println();
}


 * documented in MFRC522.cpp. Please read it.
 * 
 * Released into the public domain.
 * 
 * Typical pin layout used:
 * -----------------------------------------------------------------------------------------
