# (no subject)

**URL:** <https://www.ruby-forum.com/t/no-subject/234584>\
**Category:** GNU Radio\
**Created:** [March 16, 2015, 7:45am UTC](https://www.ruby-forum.com/t/no-subject/234584 "2015-03-16T07:45:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [March 16, 2015, 7:45am UTC](https://www.ruby-forum.com/t/no-subject/234584/1 "2015-03-16T07:45:19Z")

</div>

Hi…  
the existed costas loop only considers the phase of the received signal  
(for PSK techniques). But for QAM we have to consider both the magnitude  
and phase of the received signal. I want to use the same costas loop  
for  
QAM. where should I modify the C++ code? is that requires to modify the  
python code also? thanks for your advice.
