【问题标题】:GFSK Demod Samples/SymbolGFSK 演示样本/符号
【发布时间】:2017-11-20 17:07:16
【问题描述】:

从一个信号开始,如何确定正确的 Samples/Symbol 值?

这里是我正在使用的文件的链接: gfile271

还有我的流程图:

【问题讨论】:

    标签: gnuradio gnuradio-companion


    【解决方案1】:

    通过观察!

    首先,确保您已正确进行频率同步,即您的信号以 f=0 为中心。当您这样做时,过滤信号以包含大部分有效载荷信号和最不可行的噪声可能是一个好主意。

    然后,找出信号中的周期性:这应该是您的符号率。使用重采样器(例如,MMSE 重采样器,直到最近才被称为“分数重采样器”)以使符号率适合整数数量的样本 - tada,现在就是每个符号的样本!

    【讨论】:

    • 使用“QT 时间同步”我看到信号居中。对于噪音,我尝试过使用和不使用低通滤波器(sample_rate/2),但看不到时间同步的明显差异,但是输出文件变化很大。改变相移时,分数重采样器(常量源和重采样比为 1)相同。使用“理性重采样器”(所有 var 设置为 1)它适合,但 gfsk-demod samp/sym 是什么?
    • 您无法使用时间接收器检查频率居中。你需要一个频率接收器。
    • 好的..现在我会尝试一下...我知道我的开始数据(用 rtl_433 抓取)不在中心频率上...谢谢
    • 中心频率是通过使用“Frequency Xlating FIR Filter”获得的,在中心频率中,该值是偏移量(FFT接收中心和信号中心之间的差异)。对于样本/符号,方法是在已知时间内对符号 (1,0) 进行计数,然后将该计数除以时间(以秒为单位),然后将 sample_rate 除以前一个值。 (我使用了增益 1 的大胆和正交解调来尝试)...现在我正在尝试找到 fsk_deviation_hz 的正确值...
    猜你喜欢
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 2016-03-10
    • 2013-04-27
    • 2018-12-10
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多