【发布时间】:2016-05-28 11:56:46
【问题描述】:
我目前正在创建一个卫星地面站,它将在未来几个月内用于控制我们的立方体卫星。使用的调制方案是 GFSK,波特率为 9600。我尝试使用 USRP 板进行一些测试,然后才能尝试通过直接连接流程图中的 tx 和 rx 块与卫星通信。我能够使用此流程图发送和接收 png 文件。
但是,当我将 tx 和 rx 输出连接到我的 USRP B210 TX/RX(传输接收器)和 RX2(接收源)时,如下所示,即使源和接收器已连接到这两个,我也没有收到数据通过带衰减器的射频电缆小心地相互连接。
以下是我在制作第二个流程图时考虑的假设。请告诉我我是否走在正确的道路上。
发送端:数据包解码器和 GFSK mod 模块每个符号使用 20 个样本。波特率为 9600,采样率为 20*波特率 = 192K。由于卫星的预期符号率是 baud_rate = 9600,我包括了一个有理重采样器并将 UHD 符号率设置为 baud_rate。我的逻辑对吗?
GFSK 调制和解调:对于这两个模块,我将灵敏度计算为 S = Pi * Modulation_index/Samples_Per_Symbol。使用默认的 BT 值 0.5。我的计算合理吗?是否有用于查找 GFSK 块文档的链接?我的推导基于 GFSK python 源代码,它不能很好地替代文档。
数据包编码器/解码器:数据包解码器的输出为空,即使 GFSK 解调块给出了某种毫无意义的输出。这是正常的吗?阈值变量是什么意思,为什么它的值为-1?
我是 GNU Radio 和 GFSK 的新手。所以请给我任何进一步的参考。
提前致谢。
摩西。
【问题讨论】:
标签: gnuradio