6
cdvigroup.com
30-BIT WIEGAND OUTPUT
1 - First parity: 1 bit – even parity for the first 14-bit
Code: A code is formed from 7 half byte.
Each byte is transferred from bit 7 to bit 0.
2 - Second parity:
odd parity for the last 14-bit.
Bit 1
Bit 2 to bit 29
Bit 30
Even Parity from bit 2 to bit 15
Data (28-bit)
Odd Parity from bit 16 to bit 29
Example: EM badge hexadecimal code: 0100166A37.
1
0010
0001
0110
0110
1010
0011
0111
1
Parity 1
2
1
6
6
A
3
7
Parity 2
The code transmitted is in hexadecimal format 2166A37.
Parity 1:
0 if the number of 1 in bit 2 to bit 15 is even,
1 if the number of 1 in bit 2 to bit 15 is odd,
Parity 2:
0 if the number of 1 in bit 16 to bit 29 is odd,
1 if the number of 1 in bit 16 to bit 29 is even.
44-BIT WIEGAND FORMAT OUTPUT
Data:
10 digit code number hexadecimal MSByte first.
Each hexadecimal digit = 4 bit, MSBit first.
LRC:
4 bit = OR restricted in between the digit of the data, MSBit first.
Bit 1 to bit 40
Bit 41 to bit 44
Data MSBit first
LRC
Example A: EM badge hexadecimal code: 01001950C3.
0000
0001
0000
0000
0001
1001
0101
0000
1100
0011
0011
0
1
0
0
1
9
5
0
C
3
3
The code number of the card is: 01001950C3 in hexadecimal code.
EN
SOLARMW-SOLARMB
13.56Mhz Mifare
®
Reader - Wiegand
INSTALLATION MANUAL