Skip to main content
Visitor II
April 18, 2021
Solved

Reading UID of iclass HID card using st25r3911b

  • April 18, 2021
  • 1 reply
  • 1230 views

we are trying to use st25r3911b to read UID of iclass HID dy card we have, we can see st25r3911b wake up once card is in range, but the rfalNfcPollTechDetetection is not able to detect any technology (we activated detection of all technologies). How can we fix this?

    This topic has been closed for replies.
    Best answer by Ulysses HERNIOSUS

    Hi mohamed2,

    HID iClass(picopass) tags are not conforming to ISO15693 or NFC Forum NFC-V command sets. As such they are not supported by rfalNfcPollTechDetetection(). However you can send all frames needed by those tags. Just use rfalNfcvPollerTransceiveReq() after normal rfalFieldOnAndStartGT() and rfalNfcvPollerInitialize() to send the necessary frames according to iClass data sheet.

    Please beware that those tags are sometimes returning frames in invalid according to ISO15693, so you may at times need to ignore errors.

    Best Regards, Ulysses

    1 reply

    Technical Moderator
    April 19, 2021

    Hi mohamed2,

    HID iClass(picopass) tags are not conforming to ISO15693 or NFC Forum NFC-V command sets. As such they are not supported by rfalNfcPollTechDetetection(). However you can send all frames needed by those tags. Just use rfalNfcvPollerTransceiveReq() after normal rfalFieldOnAndStartGT() and rfalNfcvPollerInitialize() to send the necessary frames according to iClass data sheet.

    Please beware that those tags are sometimes returning frames in invalid according to ISO15693, so you may at times need to ignore errors.

    Best Regards, Ulysses