From a15bff3acf13e673fc49253081266dfe61906eb4 Mon Sep 17 00:00:00 2001 From: Mike Walters Date: Fri, 29 Jul 2016 02:40:27 +0100 Subject: [PATCH] Scale input samples --- host/hackrf-tools/src/hackrf_sweep.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/host/hackrf-tools/src/hackrf_sweep.c b/host/hackrf-tools/src/hackrf_sweep.c index a0c3a9ee..21f94199 100644 --- a/host/hackrf-tools/src/hackrf_sweep.c +++ b/host/hackrf-tools/src/hackrf_sweep.c @@ -177,9 +177,9 @@ int rx_callback(hackrf_transfer* transfer) { } /* copy to fftwIn as floats */ buf_short = buf_short + 2; - for(i=0; i<2046; i+=2) { - fftwIn[i][0] = (float) buf_short[i]; - fftwIn[i][1] = (float) buf_short[i+1]; + for(i=0; i < fftSize; i+=2) { + fftwIn[i][0] = buf_short[i] / 128.0f; + fftwIn[i][1] = buf_short[i+1] / 128.0f; } buf_short = buf_short + 8190; fftwf_execute(fftwPlan);