ST25R3916B P2P connection
We start developing our project using NUCLEO-L476RG with NUCLEO-NFC08A1 using NFC08A1_PollingTagDetectNDEF application.
We develop a board with ST25R3916B and a microcontroller with FreeRTOS.
We import the RFAL library and BSP component st25r3916_xxx.c, we don't import NDEF layer.
We make on our board a task with void demoCycle( void ) cloned from demo_polling.c,
plus all the function take from the example application.
We made all the rfal_platform MACRO conversion.
The board work well with different card and TAG and also in P2P connection with NUCLEO-L476RG with NUCLEO-NFC08A1.
If we try to connect in P2P mode 2 of our board the connection doesn't start.
With NUCLEO-L476RG either the board entered in demoCycle case switch:
case RFAL_NFC_LISTEN_TYPE_AP2P:
case RFAL_NFC_POLL_TYPE_AP2P:
platformLog("NFC Active P2P device found. NFCID3: %s\r\n", hex2Str(nfcDevice->nfcid, nfcDevice->nfcidLen));
platformLedOn(PLATFORM_LED_AP2P_PORT, PLATFORM_LED_AP2P_PIN);
demoP2P( nfcDevice );
break;
If we use 2 of our board no one entered in this case switch, and so the connection doesn't start.
Do you have some suggestion?
Thank you.
Rossano
