Berechnung des CRC-Bytes einer 1-Wire ID

Hier gibt es die Möglichkeit, den CRC8 Code für eigene 1-Wire-Salves zu berechnen. Dies ist das letzte Byte in der 8 Byte (64 Bit) langen ID mit der jedes 1-Wire Gerät eindeutig adressiert wird. Bei den Original-Chips von MAXIM ist die Eindeutigkeit von Haus aus gegeben. Bei eigenen 1-Wire-Geräten muss selbst auf eindeutige IDs geachtet werden.

Zur Vereinfachung kann unten eine eindeutige ID generiert werden, die zumindest unter allen dort erzeugten IDs (und bei allen von mir bestellten Platinen mit 1-Wire-Simulation) einzigartig ist.

Das erste Byte gibt immer die Gerätefamilie an, einige Codes stehen unten.


Erzeugen einer "eindeutigen" ID

Einige oft verwendete Family-IDs

Zum Seitenanfang