In Digital Signal Processing, one can manipulate signals after they have been converted from analog voltages and currents into digital form i.e., as sequence of numbers. Normal analog operations of filtering, mixing, and signal detection all have their parallels in the DSP world. Because the cost of complex digital processing is very low.
Now let’s understand how interpolation works in GNU Radio
The primary reason to interpolate is simply to increase the sampling rate at the output of one system so that another system operating at a higher sampling rate can input the signal.
GNU Radio is open-source software where in we use signal processing blocks to implement communication system applications. Flexibility provided by GNU Radio is good and it can be made best by using RF hardware along with GNU Radio, this helps to implement many wireless applications and software radios.
The GNU Radio Companion (GRC) is always a superior and satisfactory choice to create flow graphs, provided that all the blocks you need are available in GRC.
Interpolation in the DSP sense, is the process of upsampling followed by filtering. (The filtering removes the undesired spectral images.)
To learn more about the Interpolation in GNU Radio companion, please click on the link for the application note below,