From e43d074965789b989b7124782d253bb0a97d6f6b Mon Sep 17 00:00:00 2001 From: Zilog80 Date: Wed, 30 Jan 2019 19:02:44 +0100 Subject: [PATCH] debug DBG: freq offset --- rs41/rs41iq.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rs41/rs41iq.c b/rs41/rs41iq.c index d42e4ab..98916da 100644 --- a/rs41/rs41iq.c +++ b/rs41/rs41iq.c @@ -270,13 +270,13 @@ int read_signed_sample(FILE *fp, double *s) { // int = i32_t z0 = z; iqbuf[sample_count % N_IQBUF] = z; +#ifdef DBG1 if ( sample_framestart > 0 && sample_count >= (unsigned long)sample_framestart && - (((int)sample_count-sample_framestart) % 100 == 0) ) { // 8*12.5, 12.5=60000/4800 - double phase = carg(z); -#ifdef DBG + ((int)(sample_count-sample_framestart) % (int)(samples_per_bit*8.0) == 0) ) { + double phase = carg(z); // ignore ISI ... fprintf(stderr, "%lu phase : %+.2f\n", sample_count, phase/M_PI); -#endif } +#endif } else { @@ -1737,7 +1737,7 @@ int main(int argc, char *argv[]) { dft2(); db_power(Z, db); df = bin2freq(max_bin()); -#ifdef DBG +#if defined(DBG) || defined(DBG1) fprintf(stderr, "fq-ofs: %+.1f Hz\n", -df); #endif if (fabs(df) > 1000.0) df = 0.0;