MFRC522 (RFID) - Einzelne Bytes auslesen?

Hi Zusammen,

Zuerst eine Warnung: ich bin C++ Anfänger :slight_smile:

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

dump_byte_array(buffer, 16); --> buffer[0..15]