From eb5e5104b7db2c5031795684e036aa4325de73d6 Mon Sep 17 00:00:00 2001 From: Cees Bassa Date: Fri, 1 Jun 2018 20:30:28 +0200 Subject: [PATCH] Write out frequencies with more decimals --- rffit.c | 4 ++-- rfplot.c | 2 +- rftrace.c | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/rffit.c b/rffit.c index f18348e..ae9206b 100644 --- a/rffit.c +++ b/rffit.c @@ -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"); } diff --git a/rfplot.c b/rfplot.c index 2a5f717..0f6e66a 100644 --- a/rfplot.c +++ b/rfplot.c @@ -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); } diff --git a/rftrace.c b/rftrace.c index 91b2c69..84341e7 100644 --- a/rftrace.c +++ b/rftrace.c @@ -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"); }