title: What kind of data can a Wiegand 26 reader read from an NFC card?
body: <p>I can read an 13.56 MHz NFC card with my phone's NFC reader and I get a hexadecimal value like:</p>
  
  <blockquote>
    <p>1BF52327</p>
  </blockquote>
  
  <p>This represents the card UID or serial number.</p>
  
  <p>What data can I expect from a Wiegand reader? Will it be able to read the same serial number?</p>
  
  <p>As the Wiegand reader can read only 26 bits, what exact data will it read?</p>
  
  <hr>
  
  <p><strong>Update</strong></p>
  
  <p>I was able to test the above. I have used a HID SE r10 reader and a non-brand reader.</p>
  
  <p>So here are the results. </p>
  
  <p>This is the value of the above card (1BF52327) in binary that is ready by my phone's NFC:</p>
  
  <blockquote>
    <p>11011111101010010001100100111</p>
  </blockquote>
  
  <p>Next this is the value I get from a HID reader for the same card:</p>
  
  <blockquote>
    <p>1101100011011100000010101110010000000000</p>
  </blockquote>
  
  <p>This is the value I get from a non brand reader for the same card:</p>
  
  <blockquote>
    <p>1101110000001010111001000</p>
  </blockquote>
  
  <p>I can quickly find the correlation between the HID and non branded reader, in the end they are the almost the same. </p>
  
  <p>But I cannot related the values read by Wiegand readers to the original value read by the NFC.</p>
  
  <p>Any ideas on what I am doing wrong? I have used several libraries <a href="http://abyz.co.uk/rpi/pigpio/examples.html" rel="noreferrer">Joan</a>, <a href="https://github.com/monkeyboard/Wiegand-Protocol-Library-for-Arduino" rel="noreferrer">Wiegand-Protocol-Library-for-Arduino</a> on an RPI and arduino and I get the same values from the Wiegand readers </p>