Hi,
The usage of ST25DV's Fast Transfert Mode has been simplified in the recent "ST25 SDK" release 1.10.0 of september 2020. The FTM protocol is now included in the ST25SDK library which makes the usage very simple for the applications (PC, Android, iOS). They can send data through FTM by calling a simple function. The ST25SDK will take care of all the transmission.
You can get the latest SDK here: https://www.st.com/en/embedded-software/stsw-st25sdk001.html
Concerning your mobile application, do you intend to use Android, iOS or both?
Both of them support the new FTM protocol.
You can get the source code here:
In the source code, please see how the function mFtmCommands.sendCmdAndWaitForCompletion() is used. This function is synchronous so the ST25 SDK will keep the hand until the transfer is done.
Then you need to update the Firmware of the MCU connected to the ST25DV Tag. I advise to have a look to the Firmware of the demonstration board "ST25DV Discovery Kit": https://www.st.com/en/evaluation-tools/st25dv-discovery.html
The source code contains the protocol used when exchanging data through FTM buffers.
Tell me if something is unclear.
Best regards
Olivier