Checksum van KNX telegram berekenen
Geplaatst: di 06 aug 2019, 09:30
Hallo,
Ik heb aan de hand van de beschikbare informatie op het internet, uitgezocht hoe een KNX telegram opgebouwd is. Het is me enkel nog niet duidelijk hoe de checksum aan het eind van deze telegram berekend wordt. Ik heb verscheidene documenten gevonden waar dit "redelijk vaag" uitgelegd wordt maar ik ben op zoek naar iemand die mij dit eens wat nader kan uitleggen.
Op pagina 13 van dit document http://www.ti.com/lit/an/swra497/swra497.pdf staat een uitleg maar ik snap hem niet geheel.
Stel dat mijn payload 3 bytes lang is, dan spreken ze van die extra pariteitsbit op het einde, maar die pariteitsbit zit in de hardware layer en moet niet in het telegram vermeld worden neem ik aan? Dan snap ik ook niet met welke bewerking die laatste 8 bits, dus de echte checksum, berekend wordt.
Iemand hier kaas van gegeten?
Bedankt alvast!
Ik heb aan de hand van de beschikbare informatie op het internet, uitgezocht hoe een KNX telegram opgebouwd is. Het is me enkel nog niet duidelijk hoe de checksum aan het eind van deze telegram berekend wordt. Ik heb verscheidene documenten gevonden waar dit "redelijk vaag" uitgelegd wordt maar ik ben op zoek naar iemand die mij dit eens wat nader kan uitleggen.
Op pagina 13 van dit document http://www.ti.com/lit/an/swra497/swra497.pdf staat een uitleg maar ik snap hem niet geheel.
Stel dat mijn payload 3 bytes lang is, dan spreken ze van die extra pariteitsbit op het einde, maar die pariteitsbit zit in de hardware layer en moet niet in het telegram vermeld worden neem ik aan? Dan snap ik ook niet met welke bewerking die laatste 8 bits, dus de echte checksum, berekend wordt.
Iemand hier kaas van gegeten?
Bedankt alvast!