#include #include #include int main(int argc,char **argv) { static unsigned char dat0[4]; static float dat1[900]; static float dat2[900]; static float data[900]; int i; for (i=0;i<900;i++) data[i]=999; while (1) { fread(dat0,sizeof(unsigned char),4,stdin);if (feof(stdin)) break; fread(dat1,sizeof(float),900,stdin); fread(dat2,sizeof(float),900,stdin); for (i=0;i<900;i++) { if ((dat1[i]>-900)&&(data[i]>dat1[i])) data[i]=dat1[i]; } } for (i=0;i<900;i++) printf("%.3f %.1f\n",(452+i)/4096.0*125,data[i]); //FreqTable[i]=(452+i)/4096.0*125e6; // [Hz] exit(0); }