From 50736aa64ea6a500b9d634a28ce7708431648aaa Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Thu, 13 Jul 2023 01:07:32 -0700 Subject: Apply codec2 PR #405 to this tree instead. --- src/c2dec.c | 6 ++---- src/cohpsk_mod.c | 5 +---- src/fdmdv_mod.c | 4 ---- src/fsk_demod.c | 2 +- 4 files changed, 4 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/c2dec.c b/src/c2dec.c index ad0eea9..176d516 100644 --- a/src/c2dec.c +++ b/src/c2dec.c @@ -54,7 +54,7 @@ int main(int argc, char *argv[]) unsigned char *bits; float *softdec_bits; char *bitperchar_bits; - int nsam, nbit, nbyte, i, byte, frames, bits_proc, bit_errors, error_mode; + int nsam, nbit, nbyte, i, byte, bits_proc, bit_errors, error_mode; int nstart_bit, nend_bit, bit_rate; int state, next_state; float ber, r, burst_length, burst_period, burst_timer, ber_est; @@ -173,7 +173,7 @@ int main(int argc, char *argv[]) bits = (unsigned char*)malloc(nbyte*sizeof(char)); softdec_bits = (float*)malloc(nbit*sizeof(float)); bitperchar_bits = (char*)malloc(nbit*sizeof(char)); - frames = bit_errors = bits_proc = 0; + bit_errors = bits_proc = 0; nstart_bit = 0; nend_bit = nbit-1; @@ -256,8 +256,6 @@ int main(int argc, char *argv[]) } while(ret) { - frames++; - // apply bit errors, MSB of byte 0 is bit 0 in frame, only works in packed mode if ((error_mode == UNIFORM) || (error_mode == UNIFORM_RANGE)) { diff --git a/src/cohpsk_mod.c b/src/cohpsk_mod.c index b6e0fb4..5d5443a 100644 --- a/src/cohpsk_mod.c +++ b/src/cohpsk_mod.c @@ -55,7 +55,7 @@ int main(int argc, char *argv[]) int tx_bits[2*COHPSK_BITS_PER_FRAME]; COMP tx_fdm[COHPSK_NOM_SAMPLES_PER_FRAME]; short tx_fdm_scaled[COHPSK_NOM_SAMPLES_PER_FRAME]; - int frames, diversity; + int diversity; int i; if (argc < 3) { @@ -91,10 +91,7 @@ int main(int argc, char *argv[]) } fprintf(stderr, "diversity: %d\n", diversity); - frames = 0; - while(fread(tx_bits_char, sizeof(char), COHPSK_BITS_PER_FRAME*diversity, fin) == COHPSK_BITS_PER_FRAME*diversity) { - frames++; for(i=0; ippm); + fprintf(stderr,"\"secs\": %ld, \"EbNodB\": %5.1f, \"ppm\": %4d,",(long)seconds, stats.snr_est, (int)fsk->ppm); float *f_est; if (fsk->freq_est_type) f_est = fsk->f2_est; -- cgit v1.2.3