Skip to content

Identify the type of number to read from a 13.56 MHz card

If you're unsure whether the number to read is the serial number (UID) or a programmed card number (PCN) e.g. in a file, sector, or segment, you can find out using the steps below.

To identify the number type:

  1. Identify the UID using BALTECH ID-engine Explorer.

  2. If the UID (partly) matches the expected number, then this is what you need.
    Select UID as the Number to Read when creating your configuration. If needed, change the output format using the settings in the host interface component.

  3. If this UID doesn't match the expected number at all, this can mean 3 things:

    • The UID needs to be converted
      Select UID as the Number to Read when creating your configuration, then convert the UID. In addition, you can change the output format using the settings in the host interface component.

    • Your card returns a random ID
      In this case, you'll need an encryption key to read the real UID. You can use any key associated with your card. Select UID as the Number to Read when creating your configuration, and enable the option Card Returns Random ID.

    • The expected number is a programmed card number (PCN)
      In this case, the number is stored in the card's memory. Select Programmed card number as the Number to Read when creating your configuration. You'll need some additional info to complete the configuration.

So which approach applies to you?

Only your project owner/card issuer can tell you, so please try to get as much information as possible from them. Otherwise, you can try all 3 approaches to see which one works. Alternatively, you can order a configuration from us and we'll collect the required information.

Title