diff options
author | Tom Rondeau <trondeau@vt.edu> | 2011-08-29 17:39:40 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2011-08-29 17:39:40 -0400 |
commit | f94ceff1f608bd5d1c67e3ff662fb2c659e61aa8 (patch) | |
tree | d2e54c851e6c8168a1792996256890eb8ea67896 /gr-digital/python/qpsk.py | |
parent | 41cf2b306a210c3600c1c35a8e952679a94c00a6 (diff) |
digital: fixed qpsk modulators to enable dqpsk.
Diffstat (limited to 'gr-digital/python/qpsk.py')
-rw-r--r-- | gr-digital/python/qpsk.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gr-digital/python/qpsk.py b/gr-digital/python/qpsk.py index d4daa868b7..481b7cb5b7 100644 --- a/gr-digital/python/qpsk.py +++ b/gr-digital/python/qpsk.py @@ -130,11 +130,9 @@ class dqpsk_mod(generic_mod): """ constellation_points = _def_constellation_points - constellation = digital_swig.constellation_qpsk() + constellation = digital_swig.constellation_dqpsk() if constellation_points != 4: raise ValueError('Number of constellation points must be 4 for DQPSK.') - if not gray_coded: - raise ValueError("This DQPSK mod/demod works only for gray-coded constellations.") super(dqpsk_mod, self).__init__(constellation=constellation, gray_coded=gray_coded, differential=True, @@ -159,7 +157,7 @@ class dqpsk_demod(generic_demod): See generic_demod block for list of parameters. """ constellation_points = _def_constellation_points - constellation = digital_swig.constellation_qpsk() + constellation = digital_swig.constellation_dqpsk() if constellation_points != 4: raise ValueError('Number of constellation points must be 4 for DQPSK.') super(dqpsk_demod, self).__init__(constellation=constellation, |