Javier,
It can be very confusing! First, you need to work through every step of
the https://wiki.gnuradio.org/index.php/Guided_Tutorial_PSK_Demodulation
(QPSK) tutorial. It uses 2 bit symbols and 4 samples per symbol.
The BPSK tutorial uses 1 bit symbols and 4 samples per symbol. The
difference between QPSK and BPSK is the number of bits per symbol. In
both cases, the Constellation Modulator block uses all 8 input bits.
Note that the Constellation Object is different between QPSK and BPSK.
Then you need to build a new flowgraph for the
https://wiki.gnuradio.org/index.php/Simulation_example:_BPSK_Demodulation#Decoding
As you can see in the BPSK stage6 flowgraph, the CMA Equalizer is
optional under your conditions. I left it out of the BPSK to simplify
the flowgraph.
P.S. Please Cc discuss-gnuradio@gnu.org in your responses so that it is
included in the discussion thread.
---
Barry Duggan KV4FV
https://github.com/duggabe
On 8/27/20 7:56 AM, Javier Acevedo wrote:
> Dear Barry,
>
> Currently I am implementing a BPSK transceiver using the USRP N310,
> which has a sample rate of 125MS/s. Nevertheless, I have some doubts
> about the parameters which I have to set in GNU Radio in order to have a
> stable transceiver. For example, in your simulation you set the input
> using a random source, which produces random numbers from 0 to 255. I
> know that GNU Radio splits each input byte into 4 samples of 2 bits.
> Then, you are setting as input values from 0 to 3 - 00, 01, 10, 11 -.
> How does GNU Radio manage this since for BPSK you can assign each input
> value to only two constellation points
>
> In my real implementation I am using 0 only as input value because I
> want to prove that the transceiver works using only one constellation.
> Unfortunately, the following are the results that I have: please refer
> to the following link
> https://stackoverflow.com/questions/63603899/psk-modulation-in-gnu-radio-in-usrp-n310
>
> I would be immensely grateful if you could help me to clarify the
> questions that I formulate in OpenStackFlow.
>
> Best regards
> Javier Acevedo
>
> Am Do., 27. Aug. 2020 um 02:59 Uhr schrieb Barry Duggan
> <barry@dcsmail.net <mailto:barry@dcsmail.net>>:
>
> For those of you who have been asking questions about BPSK, I have
> created
> https://wiki.gnuradio.org/index.php/Simulation_example:_BPSK_Demodulation,
>
> which is a follow-on to the QPSK tutorial. Questions and comments are
> welcome!
>
> ---
> Barry Duggan KV4FV
> https://github.com/duggabe
>
No comments:
Post a Comment