Skip to main content

GNU Radio Sampling

Jia-YinLess than 1 minutecomm

GNU Radio has now entered the stage. Open GNU Radio and create a simple simulation system as follows:

GNU Radio Sampling
GNU Radio Sampling

Several modules are used here:

  1. Signal Source: Set the Frequency value to freq
  2. Throttle: Use the default value
  3. QT GUI Frequency Sink: Use the default value
  4. Options/Variable(sample_rate): This is originally present, use the default value
  5. QT GUI Range: Set ID to freq, Default Value to 1000, Start to 0, Stop to 32000, Step to 1000

For the operation part, if you are not familiar with it, listen to the explanation in the classroom.

After compiling and executing the system, you will get the following results (you can adjust the display parameters for output, and darg the freq to adjust its value).

GNU Radio Sampling Result
GNU Radio Sampling Result

Exercise 5

  1. Change the frequency of the signal source (0~16K), how will the FFT Sink's graph change?
  2. Change the frequency of the signal source (>16K), how will the FFT Sink's graph change? Explain why.
  3. It seems that there is some noise in the frequency components, but we are simulating with theoretical values. Why do you think there is this noise?