title: Decode RFID tag Hexadecimal values to Decimal Serial Number
body: <p>I have around 10k+ devices, each with both a visible serial number printed on a label and a <code>RFID tag</code> from which the serial number can be read as well. My problem is that when I read a RFID tag I get a bunch of hexadecimal values and I am unable to retrieve the actual serial number value from them as it is not a straightforward decimal to hex encoding.  </p>
  
  <p>Here are a couple of information that I get when scanning the <code>RFID tag</code> with the <code>Android App</code> "NFC Tools":<br>
  - <strong>Tag Type</strong>: <code>ISO 15693 NXP - ICODE SLIX</code><br>
  - <strong>Technology available</strong>: <code>NfcV, Ndef</code><br>
  - <strong>Serial number</strong>: <code>3C:FB:88:14:50:01:04:E0</code><br>
  - <strong>DSFID</strong>: <code>0x00</code><br>
  - <strong>Data format</strong>: <code>Unknown</code><br>
  - <strong>Size</strong>: <code>38 / 106 Bytes</code><br>
  - <strong>Writable</strong>: <code>Yes</code><br>
  - <strong>Can be made Read-only</strong>: <code>No</code>  </p>
  
  <p>I have noticed that each and every <code>RFID tag</code> contains the same 'header' <code>50:01:04:E0</code>, so it means there should exist a way to retrieve my serial number from <code>3C:FB:88:14</code>. In this particular instance, the serial number is <code>11926214</code>.  </p>
  
  <p>I have scanned about 30 units manually, but I would like to avoid having to scan all 10,000 as it is error prone to write down the hex values and the corresponding serial.  Is it possible at all with the above information to figure it out ?</p>