Skip to main content
Visitor II
March 3, 2024
Solved

Problems reading the memory of a NFC-V Tag using the NFC08A1 expansion board.

  • March 3, 2024
  • 2 replies
  • 1273 views

Hi.
Im using the ST X-NUCLEO-NFC08A1 expansion board and i want to read the HEX Memory of a NFC-V Tag like the ST-Tab App..

11231.jpg

Im using the NFC08A1_HelloWorld.ino (github.com/stm32duino/X-NUCLEO-NFC08A1) and it says:

ISO15693/NFC-V card found. UID: E00225031E35C
NDEF NOT DETECTED (ndefPollerNdefDetect returns 5)
Operation completed


The NDEF format is not correct, i know. 
Thats why i need to modify the code to make a RAW Memory Data read.

Does somebody know what functions i can use with the RFAL or what needs to be modified to archieve that?

Your help would be greatly appreciated!

    This topic has been closed for replies.
    Best answer by pososos

    Thank you for your Help.

    It got me in the right direction.

    For that Arduino Sketch i used the ndef.ndefPollerReadBytes() function.

    That works perfectly for what i need.

    Best regards

    2 replies

    Technical Moderator
    March 3, 2024

    Hi,

    the RFAL provides a rfalNfcvPollerReadSingleBlock() and a rfalNfcvPollerWriteSingleBlock() API.

    Rgds

    BT

    posososAuthorAnswer
    Visitor II
    March 4, 2024

    Thank you for your Help.

    It got me in the right direction.

    For that Arduino Sketch i used the ndef.ndefPollerReadBytes() function.

    That works perfectly for what i need.

    Best regards