NFC06A1_PollingTagDetect : demoTransceiveBlocking blocks forever when in CE
In NFC06A1_PollingTagDetect sample project, the function demoTransceiveBlocking blocks forever when in card emulation mode.
Using the sample project NFC06A1_PollingTagDetect in X-CUBE-NFC6 Software for STM32 and try the card emulation mode. Sometimes, the demoTransceiveBlocking( ) function does not return, if an android phone (NFC reader) is removed away from the antenna. Basically, the program stays in RFAL_NFC_STATE_DATAEXCHANGE state with err = ERR_BUSY in this scenario.
Is this any better way to identify that the phone (NFC reader) is remove away from the NFC06A1? By adding a timeout etc... ? I notice that it gives ERR_LINK_LOSS when the phone gets close to the NFC06A1 again. Can we get this error message right away when the link is loss and the RF field is gone?
