cancel
Showing results for 
Search instead for 
Did you mean: 

Add Apple VAS compatibility

naser moravej
Associate III

Hello,

We are trying to make an NFC reader for door access control. Reading NFC tags and Android phones are as expected. But for Apple product we have to support Apple VAS. I found a similar question https://community.st.com/s/question/0D53W00001MY8kJSAT/apple-vas-compatibility but I have some gray areas in my mind.

  1. Is ST25R3916 the only product that support Apple VAS? Is a newer product for support Apple VAS?
  2. I checked https://github.com/stm32duino/ST25R3916 but I found nothing about Apple VAS. Is there a sample code to help the implementation?
  3. 3. I also checked the datasheet https://www.st.com/resource/en/datasheet/st25r3916.pdf but when I searched for VAS nothing appeared.

I have no idea what to do. Would you please give me an overview about the steps. Where should I start?

TNX

1 ACCEPTED SOLUTION

Accepted Solutions
Ulysses HERNIOSUS
ST Employee

Hello,

unfortunately we cannot share code for supporting Apple VAS. All our ST25R chips are front-end chips where the host MCU can influence all details of the polling, as such also implement Apple ECP and subsequently Apple VAS.

First step for you needs to be to become Apple MFi member. This should give you access to relevant specs and make it also clear to you how to add Apple support by e.g. using callbacks from rfal_nfc layer.

Best Regards, Ulysses

View solution in original post

2 REPLIES 2
Ulysses HERNIOSUS
ST Employee

Hello,

unfortunately we cannot share code for supporting Apple VAS. All our ST25R chips are front-end chips where the host MCU can influence all details of the polling, as such also implement Apple ECP and subsequently Apple VAS.

First step for you needs to be to become Apple MFi member. This should give you access to relevant specs and make it also clear to you how to add Apple support by e.g. using callbacks from rfal_nfc layer.

Best Regards, Ulysses

Thanks