Wiegand Output

Hey Gang

I have received the UHF RFID Reader. I am having a slight problem reading the Tag ID. If I use the demo program I am able to read the Tag ID which is a typical EPC 96 bit code.

Example
BIN: 1110 0010 0000 0000 0011 0100 0001 0001 1011 1000 0000 0010 0000 0001 0001 0011 1000 0011 0011 0101 0010 0000 1001 0100
HEX: E200 3411 B802 0113 8335 2094

However when I run the Wiegand interface using my Arduino Uno, I get the following;

Example
BIN: 1 0010 1101 0101 0011 0011 0000 1
HEX 6D5330 (First and last bit removed as they are parity bits)

I did some research and found the following article;

If you refer to section 2.3 it explains how a EPC code is chopped down. If I use this method I get the following;

Example
BIN: 0 0011 0101 0010 0000 1001 0100 0
HEX: 352094

This unfortunately doesn't line up with the Wiegand output.

Any thoughts?

Cheers

Jase

Um,

What's a Wiegand ??

Hi Terry

Please find below a reasonable description of Wiegand;

Kind Regards

Jason

Do you at least get results that are self-consistent and unique to each tag? Is that not sufficient?

If not, you could always post a pile of matching EPC and Wiegand results and maybe someone will be able to figure out what algorithm they are using to reduce 96 bits of data to 24.

Hey Mr Wasser

Thanks for the reply. I do get self consistent results which are unique to each tag. I suppose I'm simply curious as to how the Wiegand code is arrived at. In addition, if I'm able to source tags with their EPC printed on them, understanding how this is arrived out will allow me to confirm the Tag ID.

Cheers

Jase