<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>NFCのトピックPN7462 Multiple tag inventory</title>
    <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631736#M1310</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am evaluating PN7462 NFC &amp;nbsp;reader to perform inventory of multiple (ISO1563/ISO14443) tags simultaneously. I placed 4 to 5 tags under antenna for inventory and I want to read UUID of all these tags using a inventory sequence.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the example provided by NXP for PN7462 &amp;nbsp;reads only one UUID out of multiple tags.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any way to read&amp;nbsp;UUID of all tags simultaneously that overlaps antenna? &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mayank&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Nov 2016 14:33:08 GMT</pubDate>
    <dc:creator>mayank_sharma1</dc:creator>
    <dc:date>2016-11-29T14:33:08Z</dc:date>
    <item>
      <title>PN7462 Multiple tag inventory</title>
      <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631736#M1310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am evaluating PN7462 NFC &amp;nbsp;reader to perform inventory of multiple (ISO1563/ISO14443) tags simultaneously. I placed 4 to 5 tags under antenna for inventory and I want to read UUID of all these tags using a inventory sequence.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the example provided by NXP for PN7462 &amp;nbsp;reads only one UUID out of multiple tags.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any way to read&amp;nbsp;UUID of all tags simultaneously that overlaps antenna? &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mayank&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2016 14:33:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631736#M1310</guid>
      <dc:creator>mayank_sharma1</dc:creator>
      <dc:date>2016-11-29T14:33:08Z</dc:date>
    </item>
    <item>
      <title>Re: PN7462 Multiple tag inventory</title>
      <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631737#M1311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. What type of tags are you using? Because the answer may be different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. If your application is similar to inventory tracking ICODE tags are OK in the 13.56MHz band, you can read about 500-700 tags/s. But normally to track goods the right tags are UCODE working in UHF band because their range is in the order of ~10m.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. If your application does not require the encryption features of the Mifare tags, I suggest using ISO 15693.&amp;nbsp; The anticollision is more robust, but resolving collisions in every configuration will be tough, especially in the cases where tags are stacked and/or oriented 90 degrees to the reader antenna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. The general idea (that always works) to readall the tags in the reader range is this:&lt;/P&gt;&lt;P&gt;1) start to read (because the anti collision algorithm you will read the UUID of the "winner" tag)&lt;/P&gt;&lt;P&gt;2) turn off (halt) the "winner" tag&lt;/P&gt;&lt;P&gt;3) repeat from point 1) until yu will read a new UUID&lt;/P&gt;&lt;P&gt;4) when you will read no new tag you can turn on all the tags you turn off before&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;4b. If your tags support CID you can communicate with multiple tags without halting them using CID to distinguish them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Anyway you can download NXPRdLib to see how manage anti collision in ISO14443. This is just a copy and paste of an example you may find there (so no need to copy and paste code from here):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static void ScanTags(void)&lt;BR /&gt; {&lt;BR /&gt; uint8_t bMoreCardsAvailable;&lt;BR /&gt; uint8_t bSak[1];&lt;BR /&gt; uint8_t numTags = 0;&lt;BR /&gt; &lt;BR /&gt; bLastUidLength = 0;&lt;BR /&gt; /* Activate the communication layer part 3 of the ISO 14443A standard. */&lt;BR /&gt; status = phpalI14443p3a_Sw_ActivateCard(&amp;amp;I14443p3a, NULL, 0x00, bUid,&lt;BR /&gt; &amp;amp;bUidLength, bSak, &amp;amp;bMoreCardsAvailable);&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; numTags = 1;&lt;BR /&gt; while(PH_ERR_SUCCESS == status)&lt;BR /&gt; {&lt;BR /&gt; &lt;BR /&gt; bLastUidLength = bUidLength;&lt;BR /&gt; memcpy(bSelectedUid,bUid,bUidLength);&lt;BR /&gt; debug_printf_msg("Tag number:");&lt;BR /&gt; debug_printf_hex_msg(&amp;amp;numTags, 1);&lt;BR /&gt; &lt;BR /&gt; debug_printf_msg("UID:");&lt;BR /&gt; debug_printf_hex_msg(bUid, bUidLength);&lt;BR /&gt; &lt;BR /&gt; //halt the tag&lt;BR /&gt; status = phpalI14443p3a_Sw_HaltA(&amp;amp;I14443p3a);&lt;BR /&gt; &lt;BR /&gt; /* move on to activating the next card */&lt;BR /&gt; status = phpalI14443p3a_Sw_ActivateCard(&amp;amp;I14443p3a, NULL, 0x00,bUid,&lt;BR /&gt; &amp;amp;bUidLength, bSak, &amp;amp;bMoreCardsAvailable);&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; if(status != PH_ERR_SUCCESS)&lt;BR /&gt; debug_printf_msg("No more tags detected");&lt;BR /&gt; else&lt;BR /&gt; numTags++;&lt;BR /&gt; }&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; }&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2016 16:18:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631737#M1311</guid>
      <dc:creator>massimomanca</dc:creator>
      <dc:date>2016-11-29T16:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: PN7462 Multiple tag inventory</title>
      <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631738#M1312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Massimo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using NXP's NTAG213 (ISO-14443A) based tags for the evaluation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In your message you mentioned about checking of tag support of &amp;nbsp;CID. What is CID? I was not able find explanation about CID within datasheet of NTAG213,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I was not able to find example&amp;nbsp;code&amp;nbsp;within NXPNfcRdLib (&lt;SPAN&gt;v4.040.04.001641)&amp;nbsp;&lt;/SPAN&gt;that you mentioned.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mayank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2016 18:45:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631738#M1312</guid>
      <dc:creator>mayank_sharma1</dc:creator>
      <dc:date>2016-11-29T18:45:06Z</dc:date>
    </item>
    <item>
      <title>Re: PN7462 Multiple tag inventory</title>
      <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631739#M1313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="" data-fulltext="" data-placeholder="Traduction" dir="ltr" style="text-align: left; height: 384px;"&gt;&lt;SPAN lang="en"&gt;Hello,
I am also trying to do a detection of several tags (ISO14443) with the PN7462 just to read the ID of each tags.&amp;nbsp; 

Did you find the code example referenced by Massimo Manca?&amp;nbsp; 

I tried to modify some examples of the NXPNfcRdLib (v4.040.04.001641) but I can not use the function phpalI14443p3a_activatecard () 
because all the examples are done with the discovery Loop (phacDiscLoop_Run()) to activate card.&amp;nbsp; 

Thank you in advance for your return.&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Mar 2017 15:07:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631739#M1313</guid>
      <dc:creator>cbalo</dc:creator>
      <dc:date>2017-03-01T15:07:15Z</dc:date>
    </item>
    <item>
      <title>Re: PN7462 Multiple tag inventory</title>
      <link>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631740#M1314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm also trying to detect multiple tags with the PN7462 and I'm facing the same problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you get this working in the meanwhile? And can you maybe give me some pointers?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Bjorn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2018 06:18:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN7462-Multiple-tag-inventory/m-p/631740#M1314</guid>
      <dc:creator>bjorn_dewitte</dc:creator>
      <dc:date>2018-08-16T06:18:11Z</dc:date>
    </item>
  </channel>
</rss>

