From 7fcf27e53e4700d4a55bfcec272b328553c38c00 Mon Sep 17 00:00:00 2001 From: F5OEO Date: Mon, 6 Aug 2018 09:30:26 +0000 Subject: [PATCH] Fix amplitude of a complex! --- src/dsp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dsp.cpp b/src/dsp.cpp index 6d68a0f..33f26f6 100644 --- a/src/dsp.cpp +++ b/src/dsp.cpp @@ -71,7 +71,7 @@ int dsp::arctan2(int y, int x) // Should be replaced with fast_atan2 from rtl_fm void dsp::pushsample(std::complex sample) { - amplitude=norm(sample); + amplitude=abs(sample); double phase=atan2(sample.imag(),sample.real()); //fprintf(stderr,"phase %f\n",phase);