基于GNU radio + HackRF One 实现信号发射与FM接收
实验环境
硬件平台—HackRF One、天线(40-860MHz)
软件环境—Ubuntu运行HackRF环境
系统版本信息—Ubuntu-20.04 (64-bit)
一、搭建简易信号发射器
如图所示:
由于仅采用方波信号FM调制进行发射,发射信号瀑布图如下所示:
二、搭建简易WBFM接收器
如图所示:
注意,channel_freq 是用于瀑布图的中心频率的,用在QT GUI Waterfall Sink模块;center_freq 是用于调整HackRF One接收机的中心频率的,用在Osmocom Source模块;Signal Source模块的频率为center_freq-channel_freq;volume_gain 是用于调整音量大小的,用在Multiply Const模块。
运行结果如下图所示。