/[PAMELA software]/rawreader/source/CrcHeader.cpp
ViewVC logotype

Contents of /rawreader/source/CrcHeader.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Thu Aug 31 14:06:13 2006 UTC (18 years, 3 months ago) by pam-fi
Branch: rawreader, MAIN
CVS Tags: R0v00, HEAD
Changes since 1.1: +0 -0 lines
First rawreader release

1 //CRC calculation///////////////////////////////////////////
2 #include "descript.h"
3 short int CRC_H(char Name_Buf[], char Name_Buf_add[])
4 {
5 short int Summ;
6 int i;
7 int CSum, tmp;
8
9 tmp=(int)(unsigned char)(Name_Buf[0]);
10 CSum=tmp;
11 for (i=1;i<8;i++)
12 {tmp=(int)(unsigned char)(Name_Buf[i]); CSum=CSum^tmp;}
13 for (i=0;i<7;i++)
14 {tmp=(int)(unsigned char)(Name_Buf_add[i]); CSum=CSum^tmp;}
15 Summ=(short int) (CSum);
16
17 return Summ;
18 }
19

  ViewVC Help
Powered by ViewVC 1.1.23