|
From: | yeran |
Subject: | [Discuss-gnuradio] constellation algorithm at benchmark |
Date: | Wed, 17 Jul 2013 15:20:43 +0000 |
Hi Dear All,
Recently, I've been working with benchmark_rx.py in narrowband. I'm using bpsk. I don't really understand what happens in the demodulator. In the generic_mod_demod.py, the receiver block act as the constellation or mapping function. Previously, I thought for bpsk, it is just if the sample as complex number's real part is bigger than 1, then it is mapped as 1, otherwise, it is mapped as 0. But apparently, it is not what all happens there, since the output of the receiver (rx_unpack.8b) is not the same result. I noticed there are some phase error, and frequency error check. Anyone has any idea how these parameters work, how it will effect the mapping result? Thanks in advance. Look forward to any suggestions! Ada |
[Prev in Thread] | Current Thread | [Next in Thread] |