Skip to main content
Associate II
March 3, 2024
Solved

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

  • March 3, 2024
  • 2 replies
  • 1274 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

Brian TIDAL
Technical Moderator
March 3, 2024

Hi,

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

Rgds

BT

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
posososAuthorBest answer
Associate 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