2379433_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2379433_en-US

2379433_en-US

TypeA Layer3 Card Detection on PN7642

Hello All,

I'm using the demo pnev7642fama_Nfcrdlib_SimplifiedAPI_ISO_Freertos_Pub for card detection, there are E_PH_NFCLIB_MIFARE_CLASSIC_1K and E_PH_NFCLIB_TYPEA_LAYER4  application cases, and it works well. But there is no application for E_PH_NFCLIB_TYPEA_LAYER3, I tried to implement the application based on the card datasheet, but  there was no response, the status of phNfcLib_Transmit() was always 0x20000. The card used are FM1208-10 and FM1216. I couldn't find the reason. 

wangea_0-1781083669584.png


I have no idea why there is no application case for E_PH_NFCLIB_TYPEA_LAYER3, Is there any references for this card type? 

Thanks.

Re: TypeA Layer3 Card Detection on PN7642

Hello @wangea,

Hope you are doing well.

Layer 3 covers anti-collision, UID selection and card activation, while ISO 14443 layer 4 presents a set of standardized commands for data exchange. Basic Tags/Cards stop after Layer 3 and use proprietary memory-read/write commands instead of Layer 4.

As you mentioned, you could try to implement the proprietary command set for your device. Please refer to NxpNfcRdlib -> types -> ph_Status.h for the Status Code definitions.

Regards,
Eduardo.

Tags (1)
No ratings
Version history
Last update:
‎06-11-2026 04:28 AM
Updated by: