WerWolv / ImHex

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
https://imhex.werwolv.net
GNU General Public License v2.0
44.69k stars 1.95k forks source link

[Feature] CRC-8-Maxim #902

Closed przemhb closed 1 year ago

przemhb commented 1 year ago

What feature would you like to see?

Please add 8-bit CRC like in Maxim iButtons, CRC-8-Maxim.

How will this feature be useful to you and others?

The CRC-8-Maxim is being used by various 1-wire Maxim ICs, like their popular temperature sensors etc.

Request Type

Additional context?

No response

WerWolv commented 1 year ago

Hey ImHex already has support for various CRC hashing algorithms, including CRC8. image

To get CRC8-MAXIM, all you need to do is select CRC8 and change the settings to Polynomial: 0x31, Initial Value: 0x00, XOR Out: 0x00, Reflect In: true, Reflect Out: true