At first it may seems that it uses ascii but the values don't match. The numbers 1-15 seem to written in the first nibble(without knowing what the rest bits mean) For higher values i don't have a clue.
The data received seems to be correct because the header is always right.
Before the header and after the data received there are many zeros.
I don’t have any information on the RFID writer I use. Is a generic Chinese with no documentation. The tag is the EM4305. And the reader I use is based on EM4095 in read only config.
Data | Header | Written Value on Tag |
---|---|---|
00000000 00110001 | 0111111111 | 0000000001 |
00000000 01010010 | 0111111111 | 0000000002 |
00000000 01100011 | 0111111111 | 0000000003 |
00000000 10010100 | 0111111111 | 0000000004 |
00000001 00101001 | 0111111111 | 0000000009 |
00000001 01001010 | 0111111111 | 0000000010 |
00000001 11101111 | 0111111111 | 0000000015 |
00001100 01010001 | 0111111111 | 0000000050 |
00010011 01111111 | 0111111111 | 0000000075 |
00011000 01100101 | 0111111111 | 0000000099 |