Write out frequencies with more decimals

pull/10/head
Cees Bassa 2018-06-01 20:30:28 +02:00
parent adcc9327a2
commit eb5e5104b7
3 changed files with 7 additions and 7 deletions

View File

@ -696,9 +696,9 @@ int main(int argc,char *argv[])
env=getenv("ST_DATADIR");
sprintf(freqlist,"%s/data/frequencies.txt",env);
fp=fopen(freqlist,"a");
fprintf(fp,"%05d %8.3f\n",orb.satno,d.ffit/1000.0);
fprintf(fp,"%05d %lf\n",orb.satno,d.ffit/1000.0);
fclose(fp);
printf("Logged %05d at %8.3f to %s\n",orb.satno,d.ffit/1000.0,freqlist);
printf("Logged %05d at %lf to %s\n",orb.satno,d.ffit/1000.0,freqlist);
printf("\n================================================================================\n");
}

View File

@ -1199,7 +1199,7 @@ void filter(struct spectrogram s,int site_id,float sigma,int graves)
if (graves==0)
fprintf(file,"%lf %lf %f %d\n",s.mjd[i],f,s.z[i+s.nsub*j],site_id);
else
fprintf(file,"%lf %lf %f %d 9999\n",s.mjd[i],f,s.z[i+s.nsub*j],site_id);
fprintf(file,"%lf %lf %f %d 9999 %d %d\n",s.mjd[i],f,s.z[i+s.nsub*j],site_id,i,j);
}
cpgpt1((float) i+0.5,(float) j+0.5,17);
}

View File

@ -293,10 +293,10 @@ void identify_trace_graves(char *tlefile,struct trace t,int satno)
status=scanf("%s",text);
if (text[0]=='y') {
file=fopen(freqlist,"a");
fprintf(file,"%05d %8.3f\n",satnomin,1e-6*freqmin);
fprintf(file,"%05d %lf\n",satnomin,1e-6*freqmin);
fclose(file);
file=fopen("log.txt","a");
fprintf(file,"%05d %8.3f %.3f %.19s\n",satnomin,1e-6*freqmin,1e-3*rmsmin,nfdmin);
fprintf(file,"%05d %lf %.3f %.19s\n",satnomin,1e-6*freqmin,1e-3*rmsmin,nfdmin);
fclose(file);
printf("Frequency stored\n\n");
}
@ -421,10 +421,10 @@ void identify_trace(char *tlefile,struct trace t,int satno)
gettimeofday(&tv,0);
strftime(tbuf,30,"%Y-%m-%dT%T",gmtime(&tv.tv_sec));
file=fopen(freqlist,"a");
fprintf(file,"%05d %8.3f %.19s %04d\n",satnomin,1e-6*freqmin,tbuf,s.id);
fprintf(file,"%05d %lf %.19s %04d\n",satnomin,1e-6*freqmin,tbuf,s.id);
fclose(file);
file=fopen("log.txt","a");
fprintf(file,"%05d %8.3f %.3f %.19s\n",satnomin,1e-6*freqmin,1e-3*rmsmin,nfdmin);
fprintf(file,"%05d %lf %.3f %.19s\n",satnomin,1e-6*freqmin,1e-3*rmsmin,nfdmin);
fclose(file);
printf("Frequency stored\n\n");
}