LimeSDR GFSK GNURadio发射与接收
本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!
本文程序来自LimeSDR gr-limesdr自带的example中的GFSK发射与接收GRC程序。
GFSK(Gauss frequency Shift Keying),高斯频移键控,当原始数字信号在经过FSK调制,发射之前,加上一个高斯低通滤波器来限制调制后的信号频谱宽度,进而降低传输带宽,降低功率消耗。
GFSK的具体调制解调,请参见:
http://etheses.dur.ac.uk/2822/1/2822_900.pdf?UkUDh:CyT
PDF文档的第49页-59页
发射部分:发射文本内容从文件GFSK_Tx中读取,然后经过数据包编码、GFSK调制等操作后,经过LimeSuite Sink(Tx)由开发板LimeSDR-USB或者LimeSDR Mini的发射天线发射出去。
接收部分:经过LimeSuite Source(Rx)由开发板LimeSDR-USB或者LimeSDR Mini的接收天线接收,并经过后续GFSK解调、数据包解码等操作后,将接收数据存入文件GFSK_Rx中。
LimeSDR gr-limesdr自带的example的github链接:
https://github.com/myriadrf/gr-limesdr/tree/master/examples