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
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio