#include #include #include #define BUFSIZE 16 unsigned char buf[BUFSIZE]; unsigned char bufpos=0; void putbuf(unsigned char c) { memmove(buf,buf+1,BUFSIZE-1); buf[BUFSIZE-1]=c; } int main() { int t; unsigned char c,o; FILE*f; f=fopen("geiger8u.raw","r"); while(!feof(f)){ putbuf(fgetc(f)); if((buf[0]>250) && (buf[1]