AnsweredAssumed Answered

BasicDiscoveryLoop scheduling

Question asked by 悟 三輪 on Nov 11, 2016
Latest reply on Nov 13, 2016 by 悟 三輪



I have a question about the task scheduling of card detection for BsicDiscoveryLoop in Library.

main function calls BasicDiscoveryLoop_Demo() as a detection loop and phacDiscLoop_Run(pDataParams, wEntryPoint) is executed in bot polling and listening mode in it. Tough that function is written in while(1) loop, it execute only twice when detecting the card presence.

Question is how this procedure is controlled? I suppose INT that PN5180 sends when it detect RF change triggers to start detection loop. Is it correct? If so, which handler handles with its IRQ? And what function is executed by its handler?

Thank you for your support!


Best regards,

   S. Miwa