Subversion Repositories f9daq

Rev

Rev 199 | Rev 204 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 199 Rev 202
Line 135... Line 135...
135
 
135
 
136
        iev=0;
136
        iev=0;
137
        time_t t0,told;
137
        time_t t0,told;
138
        time(&t0);
138
        time(&t0);
139
        told=t0-1;
139
        told=t0-1;
-
 
140
                int posrec[2];
140
        while(!feof(fin)) {
141
        while(!feof(fin)) {
141
                if (iev>=nev) break;
142
                if (iev>=nev) break;
142
                stat=fread(recid,1,4,fin);
143
                stat=fread(recid,1,4,fin);
143
                if (debug) {
144
                if (debug) {
144
                        if (recid[1]=='#') printf("%c%c%u\n",recid[0],recid[1],srecid[1]);
145
                        if (recid[1]=='#') printf("%c%c%u\n",recid[0],recid[1],srecid[1]);
145
                        else printf("%s\n",recid );
146
                        else printf("%s\n",recid );
146
                }
147
                }
147
                switch (recid[0]) {
148
                switch (recid[0]) {
-
 
149
                                       
-
 
150
                                case 'P': // position record
-
 
151
                        stat=fread(posrec,1,8,fin);
-
 
152
                                               
-
 
153
                        break;
-
 
154
                                               
148
                case 'D': // DRS
155
                case 'D': // DRS
149
                        version = atoi(&recid[3]);
156
                        version = atoi(&recid[3]);
150
                        break;
157
                        break;
151
                case 'T': // TIME
158
                case 'T': // TIME
152
                        switch (recid[1]) {
159
                        switch (recid[1]) {