![]() Multiply each digit in the hex value by its corresponding place value, and find the sum of each result. Assign each of the values found in each iteration of Step 2 to its respective place value to determine the hex value. ![]() Continue the process until 16 is larger than the remaining value, and assign the remainder to the 16 0 place value. Repeat Steps 1-3 using Y as the new starting value. ![]() 8806 is the CRC-16 in this particular example and applies to evrything before (meaning : 5B01D00100) When using this online CRC calculator I get the good CRC (need to swap the values) looking at line 'CRC-16/BUYPASS'. If for example the largest power of 16 was found to be 16 4, and the number in Step 2 found to be 3, the hex value would have the number 3 in its 16 4 place value: 3qrst, where qrst represents the 16 0 through 3 place values. Here is an example of the fata I get : 5B01D00100 8806 5D.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |