Custom Wiegand Parameters

Based on the knowledge of uploading rule for the third-party Wiegand, you can configure Wiegand parameters to communicate between the device and the third-party card readers.

Make sure you have wired the third-party card readers to the access control device or elevator control device.

Note:
  • By default, the device disables the custom Wiegand function. If you enable the custom Wiegand function, all Wiegand ports in the device will use the customized Wiegand protocol.

  • You can configure up to 5 custom Wiegand devices.

  1. In the top left corner of Home page, select > Basic Management > Device.
  2. Select Device and Server > Access Control Device or Device and Server > Elevator Control Device on the left.
  3. Click in the Operation column to enter the configuration page of a device.
  4. Switch on Custom Wiegand.
  5. Configure the Wiegand parameters.
    Total Length

    Wiegand data length.

    Parity Type

    Set the valid parity for Wiegand data according to property of the third party card reader. You can select Nothing, Odd Even Check, or XOR Parity.

    If you select Odd Even Check, you can configure the following:
    Odd Start, Length

    If the odd parity start bit is 1 and the length is 12, then the platform will start odd parity calculation from bit 1. It will calculate 12 bits. The result will be in bit 0 (Bit 0 is the first bit).

    Even Start, Length

    If the even parity start bit is 12, and the length is 12, then the platform will start even parity calculation from bit 12. It will calculate 12 bits. The result will be in the last bit.

    If you select XOR Parity, you can configure the following:
    XOR Parity Start Bit, Length per Group, Length for Parity

    Depending on the table displayed below, the start bit is 0, the length per group is 4, and the length for parity is 40. It means that the platform will calculate from bit 0, calculate every 4 bit, and calculate 40 bits in total (10 groups in total). The result will be in the last 4 bits (The result length is the same as the length per group).

    Output Rule

    Set the output rule.

    Card ID Start Bit, Length, and Decimal Digit

    If you use the transformation rule, these items are available. Depending on the table displayed below, the card ID start bit is 0, the length is 32, and the decimal digit is 10. It represents that from bit 0, there are 32 bits represent the card ID. (The length here is calculated by bit.) And the decimal digit length is 10 bits.

    Site Code Start Bit, Length, and Decimal Digit

    If you use the transformation rule, these items are available. For detailed information, see the explanation of the card ID.

    OEM Start Bit, Length, and Decimal Digit

    If you use the transformation rule, these items are available. For detailed information, see the explanation of the card ID.

    Manufacturer Code Start Bit, Length, and Decimal Digit

    If you use the transformation rule, these items are available. Depending on the table displayed below, the manufacturer code start bit is 32, length is 8, and decimal digit is 3. It represents that from bit 32, there are 8 bits are manufacturer code. (The length here is calculated by bit.) And the decimal length is 3.

    Note:

    Take Wiegand 44 for example, the setting values in the Custom Wiegand are as follows:

    Custom Wiegand Name

    Wiegand 44

    Total Length

    44

    Transformation Rule (Decimal Digit)

    byFormatRule[4]=[1][4][0][0]

    Parity Type

    XOR Parity

    Odd Parity Start Bit

     

    Length

     

    Even Parity Start Bit

     

    Length

         

    XOR Parity Start Bit

    0

    Length per Group

    4

    Total Length

    40

    Card ID Start Bit

    0

    Length

    32

    Decimal Digit

    10

    Site Code Start Bit

     

    Length

     

    Decimal Digit

     

    OEM Start Bit

     

    Length

     

    Decimal Digit

     

    Manufacturer Code Start Bit

    32

    Length

    8

    Decimal Digit

    3