我正在尝试自学 GNU Radio 和 DSP 的基础知识。我在 GNU Radio Companion 中创建了一个流程图,它采用一个向量,该向量是单个字符(字符“1”为“00110001”)的二进制表示,调制、解调并写入文件接收器。
解调后的示波器接收器看起来像是返回了值(见下文;似乎是正确的 0 和 1 模式),但文件接收器虽然其大小为 19 字节,但显示为空,或者至少没有返回正确的值(我在 ASCII 和 Hex 文本编辑器中查看过它)。我假设传输的单个字符将产生 1 个字节(或 8 位)——而不是 19 个字节。更改 Polyphase Sync 中的一些设置并在二进制切片器之后添加 Repack Bits 块会导致输出文件中出现一些字符,但绝不会是正确的字符。
我的问题是:
GNU Radio 可以采用单个字符,对其进行调制/解调,然后返回相同的字符吗?
我的流程图中有错误吗?
我将不胜感激任何见解或建议,谢谢。