GNU Radio Companion - BPSK Pulse Shaping

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

20/2/2019 GNU Radio Companion - BPSK Pulse shaping

GNU Radio Companion - BPSK Pulse shaping


How to convert a digital data stream to a baseband analog signal using the built-in
constellation modulator block.
Prepared by Dr. Aaron Scher
[email protected]
Oregon Institute of Technology

Back to My collection of GNU radio companion flow graphs


Back to Aaron's home page.

(Last updated: Oct 2015)

Download file: BPSK_ModulatorA.grc.

Flow Graph:

Output:

http://aaronscher.com/GNU_Radio_Companion_Collection/BPSK_modulatorA.html 1/4
20/2/2019 GNU Radio Companion - BPSK Pulse shaping

Eye Diagram
You can also create an eye diagram by replacing the repeating vector source with a random binary pattern
generator and using a WX Gui Scope Sink. To see the eye pattern set the trigger mode of the WX Gui Scope
Sink to "free run" and run the simulation. In the scope plot, turn on Persistance and set analog alpha as close to
zero as possible. Below is the flow graph. Note that I included the Channel model block. This way I can see how
the eye "closes" with with noise.

http://aaronscher.com/GNU_Radio_Companion_Collection/BPSK_modulatorA.html 2/4
20/2/2019 GNU Radio Companion - BPSK Pulse shaping

Eye diagram. NOISE VOLTAGE = 0.0

Eye diagram. NOISE VOLTAGE = 0.2:

Eye diagram. NOISE VOLTAGE = 0.4:


http://aaronscher.com/GNU_Radio_Companion_Collection/BPSK_modulatorA.html 3/4
20/2/2019 GNU Radio Companion - BPSK Pulse shaping

http://aaronscher.com/GNU_Radio_Companion_Collection/BPSK_modulatorA.html 4/4

You might also like