From 345e26ffc9a746202a23c91af6ebfc15129177c9 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Sat, 5 Oct 2019 10:31:29 -0400 Subject: [PATCH] made nrd and rd global, set sample and parties back --- afsk/main.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/afsk/main.c b/afsk/main.c index 18adb365..2efb2da9 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -126,6 +126,8 @@ int smaller; int flip_ctr = 0; int phase = 1; int ctr = 0; +int rd = 0; +int nrd; void write_to_buffer(int i, int symbol, int val); void write_wave(int i, short int *buffer); @@ -340,7 +342,7 @@ int main(int argc, char *argv[]) { parityLen = 32; frameCnt = 3; //6; // 4; // ; amplitude = 32767/3; - samples = 1; // S_RATE/bitRate; + samples = S_RATE/bitRate; bufLen = (frameCnt * (syncBits + 10 * (headerLen + rsFrames * (rsFrameLen + parityLen))) * samples); printf("\n FSK Mode, %d bits per frame, %d bits per second, %d seconds per frame\n\n", @@ -727,16 +729,9 @@ int get_tlm_fox() { printf("\n"); #endif - // set parities to sequential count - for (int m = 0; m < parityLen; m++) { - parities[0][m] = m; - printf("%d ", parities[0][m]); - } - int ctr2 = 0; memset(data10,0,sizeof(data10)); - int rd = 0; - int nrd; + // for (i = 0; i < DATA_LEN * PAYLOADS + HEADER_LEN; i++) // 476 for BPSK for (i = 0; i < dataLen * payloads + headerLen; i++) // 476 for BPSK