Data Rate of st25dv?
Hello,
If the NFC operates at 13.56MHz and data rate is 100–420 kbps.
How fast a data of 10kB can be transferred with a 100kbps speed.?
Is it (10kB * 8/100k) + (10kB * 8/100k) * (overhead) ?
Regards,
Vmere
Hello,
If the NFC operates at 13.56MHz and data rate is 100–420 kbps.
How fast a data of 10kB can be transferred with a 100kbps speed.?
Is it (10kB * 8/100k) + (10kB * 8/100k) * (overhead) ?
Regards,
Vmere
Hello,
Thank for clarifying your need.
The theorical evaluation is not easy to do, but basically, here is how it works:
This loop needs to be repeated ~40 times to transfer 10kB.
It is difficult to evaluate exactly the bitrate and the total time as the latency of the phone between two RF commands is not known, but you can expect to transfer 10KB from the phone to the MCU in about 4s (bit rate ~2.4kB/s).
You can probably gain a bit by adjusting the polling timing and even more (~1s) by completely avoid RF polling of status registers (but you need to have control of timings on both RF and I2C).
If you have a ST25DV DISCOVERY board (https://www.st.com/en/evaluation-tools/st25dv-discovery.html or https://www.st.com/en/evaluation-tools/st25dv64kc-disco.html) and the NFCTap app on your iPhone (or ST25NFCTap on android) you can play with the Fast transfer demo which will allow you to transfer 10kB from the phone to the STM32. You can then evaluate the datarate. Source code of this demo is also available for your reference.
Best regards.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.