User guide

Table Of Contents
Adding Custom Wiegand Formats
AxTraxNG™ Software Installation and User Manual 135
then in reversed bits format, it is 4C 91 A6 2C, which is represented as:
01001100 10010001 10100110 00101100 in binary.
All the bits in the protocol are represented with ‘Z’.
Card number is represented in the protocol as a BCD code (each nibble
represents one decimal character). For example, if the number (decimal) is
658723, then it is represented in binary as: 01100101 10000111
00100011.
All the bits in the protocol are represented with ‘B’.
J.2 Facility Code
If supported in the card, the software must know where it is placed inside the
bit array and how many bits it takes.
Of the 5 representation options presented in J.1, only the data format can be
used with the Facility code; however, all the bits in the protocol are
represented with ‘F’ to differentiate it from regular data.
J.3 Authentication
Usually the array of bits that represents the card number also contains an
authentication mechanism that checks that the data was transferred correctly.
AxTraxNG™ supports several types of authentication mechanisms as follows:
Even Parity One bit provides authentication to either several bits
proceeding or following it (according to the defined protocol). This bit
makes the total number of related bits an even number.
The Even Parity bits in the protocol are represented with ‘E’ and all the bits
that they verify are represented with ‘1’.
Odd Parity One bit provides authentication to either several bits
proceeding or following it (according to the defined protocol). This bit
makes the total number of related bits an odd number.
The Even Parity bits in the protocol are represented with ‘O’ and all the
bits that they verify are represented with ‘1’.
CheckSum The number of bits (usually 8) provides the sum of the
previous bytes.
Checksum bits in the protocol are represented with ‘S’ and all the bits that
they verify are represented with ‘1’.
CheckXor The number of bits (usually 8) provides a logical XOR value of
the sum of the previous bytes.
CheckXor bits in the protocol are represented with ‘X’ and all the bits that
they verify are represented with ‘1’.
J.4 Creating New Rules
Using the above principles, we can create new rules for the AxTraxNG.