cancel
Showing results for 
Search instead for 
Did you mean: 

How to use FTM on ST25 nfc chip ?

oziesin
Associate III

Is FTM only available to use with development kits ? I cannot use FTM with mobile application. Is there any guide ?

1 ACCEPTED SOLUTION

Accepted Solutions
Olivier L
ST Employee

Hi Oziesin,

In the Android application, it is not possible to read the raw content of the FTM mailbox.

Are you able to compile an Android application? If yes, I can indicate you how to proceed to read the FTM mailbox. You will have to download the source of our android app (here: https://www.st.com/en/embedded-software/stsw-st25001.html)

Then I will be able to point you a file that you can modify to read the mailbox.

Tell me if it is ok to proceed this way.

Regards

Olivier

View solution in original post

11 REPLIES 11
Ulysses HERNIOSUS
ST Employee

Hi oziesin,

FTM is available both in the mobile apps (e.g. ST25 NFC tap UM2131 ch. 4.6 and 4.7) and also inside the ST25 Embedded NFC lib for both the ST25R reader chips and also the ST25DV tag side.

Since you are talking about mobile application I consider the topic of "ST25 NFC / RFID Readers- ST25R391x Series" as misnomer?

BR, Ulysses

oziesin
Associate III

Actually I can Write/Read via i2c but idk how can i trace from mobile application ui. I work on special designed board, not development board. I tried for both OS(ios and android) but i cannot find Mailbox .

Ulysses HERNIOSUS
ST Employee

Hi oziesin,

I think the best pointer for you will be the UM2062 ch.3.2 which contains also hints how to operate the mobile app for this use case. More an API description is inside AN5512.

Best Regards, Ulysses

oziesin
Associate III

I guess, i could not explain myself. For example assume that i use android and i opened the application.I faced this screen( figure 1).

I do not use any development kits therefore I do not click FTM demos and Stopwatch demo section.

I clicked Mailbox Management section and i faced this screen (figure 2).

There is no section for read the data inside the mailbox . That's the problem.

How can i read the datas which wrote by mcu inside the mailbox ?

I hope i could explain clearly. Thank you for your all helps .

0693W00000HrBdwQAF.png0693W00000HrBe1QAF.png 

Olivier L
ST Employee

Hi Oziesin,

In the Android application, it is not possible to read the raw content of the FTM mailbox.

Are you able to compile an Android application? If yes, I can indicate you how to proceed to read the FTM mailbox. You will have to download the source of our android app (here: https://www.st.com/en/embedded-software/stsw-st25001.html)

Then I will be able to point you a file that you can modify to read the mailbox.

Tell me if it is ok to proceed this way.

Regards

Olivier

oziesin
Associate III

Thank you Olivier,

Actually my teammate has been working on to develope our mobile applicaion using react native. 

I have been working on embedded side therefore idk how to compile mobile app.

I guess Source Code written using Java therefore we stucked :) 

But your reply really help me thank you if i need any help again i will bother you again . 

Ulysses HERNIOSUS
ST Employee

Hi Oziesin,

in case you just need something to execute the few frames to exercise your ST25DV software counterpart then you could use e.g. ST25R3911B-DISCO or ST25R3916-DISCO with its corresponding PC GUIs - you have the option to send arbitrary NFC (including -V) frames.

BR, Ulysses

Olivier L
ST Employee

Hi Oziesin,

You're welcome. Yes, ST25SDK is a Java library (JAR file). Maybe that there are solutions to link a JAR file in React Native? In that case you will have to implement an interface called "RFReaderInterface". It defines the interface between the ST25SDK and the NFC Reader present on your device.

Best regards

Olivier

Hi Olivier,

I have built the android application and would be interested in the information/code to read the raw content of the FTM mailbox.

Thanks!