Hi! I'm working on device with two PN5180 ICs on SPI bus.
I want to clear: it is possible to use NFC reader library with more than one ICs on bus, when both ICs should working concurrently? (It means that cards can appear in the both fields in the same time)
In the library I see:
1) Global variables (phNfcLib_Initialization.c):
phNfcLib_DataParams_t gphNfcLib_Params;
phNfcLib_InternalState_t gphNfcLib_State;
2) Restriction in library's documentation for function:
phNfcLib_Status_t phNfcLib_SetContext(phNfcLib_AppContext_t * pAppContext)
that it should be called before calling phNfcLib_Init()
All this above (1) & (2) made me thinking that internal architecture of NFC reader library doesn't support working with several ICs in one firmware design, please correct me if I'm wrong.
Best regards