Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: CRC16 (war Re: Stören Threads die serielle Übertragung?) Kategorie: Programmierung (von Michael Zapf - 17.10.2007 15:16)
Als Antwort auf CRC16 (war Re: Stören Threads die serielle Übertragung?) von Michael Zapf - 17.10.2007 15:12
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.1
Autsch: Da gibt es ein Darstellungsproblem mit dem Kleiner-Zeichen; das hat die Forensoftware als Tag fehlinterpretiert.
Hier nochmal die Routine, diesmal mit Leerzeichen (in der for-Zeile):

>  function get(byte aby[], int nOffset, int nLength) returns int {
>     int rem;
>     rem = 0;
>     int i;
>     for i=0 ... < nLength {
>         rem = (rem ^ (aby[i+nOffset] << 8));  
>         rem = (rem << 8) ^ table[(rem>>8)&0xff];
>     }
>     return (rem & 0xffff);
> }


    Antwort schreiben


Antworten: