Hi Zusammen,
Zuerst eine Warnung: ich bin C++ Anfänger ![]()
Ich versuche von einer RFID Karte ein einzelnes Byte auszulesen. (zBsp. Byte0 von Block4)
Ich kriege es hin den ganzen Block auszulesen. (wie im ReadAndWrite-Beispiel)
// Read data from the block
Serial.print(F("Reading data from block ")); Serial.print(blockAddr);
Serial.println(F(" ..."));
status = (MFRC522::StatusCode) mfrc522.MIFARE_Read(blockAddr, buffer, &size);
if (status != MFRC522::STATUS_OK) {
Serial.print(F("MIFARE_Read() failed: "));
Serial.println(mfrc522.GetStatusCodeName(status));
}
Serial.print(F("Data in block ")); Serial.print(blockAddr); Serial.println(F(":"));
dump_byte_array(buffer, 16); Serial.println();
Serial.println();
Aber wie komme ich jetzt an ein einzelnes Byte ran...?
viele Grüsse und passt auf Euch auf
Flex