diff --git a/main.c b/main.c index 7c4abc21adfd387e1bc9ef99641922550a33e00c..a9e84ba286593fa7e91b7929dbd524f01b19d78d 100644 --- a/main.c +++ b/main.c @@ -19,6 +19,7 @@ // #define PORT 8888 #define TIMELIST_SIZE 100 +#define PPBUGGER_SIZE 30000 // Define the structure to represent a packet struct Packet { @@ -42,7 +43,7 @@ struct Packet packets; //Gl vector int event_rd = 0; -int size = 30001 * 16; +int size = (PPBUGGER_SIZE + 1) * 16; int file_num = 0; int event_waitflag = 1; int triggercnt = 0; @@ -282,7 +283,7 @@ void read_data(int fd,int *c2h_align_mem,const char *file_name, int offset, int packets.tailer = htonl(0x5441494c); int i; - for (i = 1; i < 30001; i++) + for (i = 1; i < PPBUGGER_SIZE + 1; i++) { uint32_t lowtime = c2h_align_mem[4 * i + 1]; int alert = 0; @@ -384,7 +385,7 @@ void read_data_pure(int fd,int *c2h_align_mem,const char *file_name, int offset, printf("trigger rate : %f Hz\n",triggerRate); int i; - for (i = 1; i < 30001; i++) + for (i = 1; i < PPBUGGER_SIZE + 1; i++) { uint32_t lowtime = c2h_align_mem[4 * i + 1]; int alert = 0;