Jump to content

dipu2689

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by dipu2689

  1. Hello,

    I am unable to recreate a CRC vi to calculate the checksum. The procedure mentions calculation as follows:-

    The polynomial is 0x8005. The initial register value should be 0x0000. After the last bit of the
    Count and packet has been transmitted, the internal CRC Register should have a value that matches that in the
    block. The first Checksum byte transmitted (N-2) is the most-significant byte of the CRC value, and the last byte
    of the block is the least-significant byte of the CRC.

    I used the attached VI and configured as mentioned. The results are wrong:-

    Some of the correct results are below:

    Input: 0702000000 | CRC:1E2D

    Input: 0730000000 | CRC:035D

     

    CRC 16 Calculation.vi

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.