FSK解调和数据恢复

时间:2016-04-04 23:12:43

标签: r audio signal-processing modulation

我正在尝试在R中实现FSK解调器。音频是一些文本数据,并且作为练习我将文本转换为原始二进制(0和1)以便能够检查解调器的输出。到目前为止,我已经能够得到一些解调数据,但有些不对劲:实际数据的长度为6720个字符,但解调器输出的长度为1345049,大约长200倍。所以基本上有一大堆额外的0和1(例如,而不是0101001或其他东西,它看起来像00000111110000011111000000011111)。

这是有道理的,因为音频文件的持续时间是30.5秒,再乘以采样率(44100),结果是1345050.

我的问题是:从解调信号中恢复数据的正确方法是什么?像demod这样的过程[1,200,400,600,800 ...];但是,我是从第一位还是第200位开始,还是介于两者之间?还是我完全错过了目标?

0 个答案:

没有答案