Topic: How to leave idle mode (ie. nfc_idle()) ?

From the documentation I can see that:
1) nfc_idle() Turn NFC device in idle mode.
2) This function switch the device in idle mode. In initiator mode, the RF field is turned off and the device is set to low power mode (if avaible); In target mode, the emulation is stoped (no target available from external initiator) and the device is set to low power mode (if avaible).

So, if I use this API, how am I suppose to enable the device again?

Thanks!

Re: How to leave idle mode (ie. nfc_idle()) ?

Hi,

jctlmm wrote:

So, if I use this API, how am I suppose to enable the device again?

You can leave idle mode by selecting another mode, ie. initiator or target (nfc_initiator_init or nfc_target_init).

Romuald Conty

Re: How to leave idle mode (ie. nfc_idle()) ?

Thank you. I'll give it a try...

I basically need to turn OFF the RF antenna for a short period of time and then re-enable it. I'm trying to improve the power consumption and I thought that while I'm not using the NFC I can disable it temporarily.