From 33d9cf8800d3b4c0bbbff09b7588c21ed35e3220 Mon Sep 17 00:00:00 2001 From: Ben Reynwar Date: Sun, 30 Sep 2012 17:23:19 -0700 Subject: digital: Fixed scaling bug in QAM constellations. --- gr-digital/include/digital_constellation.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gr-digital/include') diff --git a/gr-digital/include/digital_constellation.h b/gr-digital/include/digital_constellation.h index a72bfb74c..76cd30b25 100644 --- a/gr-digital/include/digital_constellation.h +++ b/gr-digital/include/digital_constellation.h @@ -120,6 +120,9 @@ public: unsigned int d_rotational_symmetry; unsigned int d_dimensionality; unsigned int d_arity; + // The orignal constellation points were multiplied by this factor to get a + // constellation with average magnitude 1. + float d_scalefactor; float get_distance(unsigned int index, const gr_complex *sample); unsigned int get_closest_point(const gr_complex *sample); -- cgit