gnuradio入门-基于GUI的FM接收机的实现

显然,在学习GNU Radio过程中,Python非常重要。Python是个强大且灵活的编程语言,要掌握它还有喝多要学习的。无论应用程序多复杂,Python代码几乎总是比较短而且很简洁。繁重的任务则交个C++。必须记住一个原则:对于很多应用软件,我们在Python层面上要做的只是在心中画一个信号流向图,然后用Python这杠好用的笔将它们连接起来,有时需要用到图形用户界面(GUI)


概述


我们将围绕一个经典的例子来说明:基于GUI的FM接收机的实现。我们将逐行的分析这个例子的代码,并逐一讨论Python编程、信号处理技术、软件无线电概念和一些硬件配置。

这个例子基于GUI工具实现了一个FM接收机。FM信号被USRP接受下来,然后在USRP和计算机中进行处理。最终解调的信号通过声卡播放出来。整个设计对天线没有特别的要求。只要插入一根铜线到basic RX子板就可以接收到质量很高的FM信号。代码可以在

你可能感兴趣的:(gnuradio入门-基于GUI的FM接收机的实现)