我需要将 .grc 文件从我的 Windows 计算机移动到我的 Linux 计算机。然而,他们似乎以不同的方式保存.grc文件 - Linux使用XML保存,Windows使用某种我从未见过的格式保存,以下是Windows保存代码的示例:
- name: blocks_throttle_0
id: blocks_throttle
parameters:
affinity: ''
alias: ''
comment: ''
ignoretag: 'True'
maxoutbuf: '0'
minoutbuf: '0'
samples_per_second: samp_rate
type: complex
vlen: '1'
当我将以上述格式保存的.grc文件移动到Linux机器时,GNU Radio Companion无法识别它,因为Linux GNU Radio Companion需要XML格式的文件。
以下是我尝试过的内容以及为什么它不起作用
只需在 Linux 上重做项目
这失败了,因为我的代码中有一个自定义Python块。当我尝试在GUI中点击“使用默认编辑器”时,没有任何反应。我按照这里的指示走了。但是,这对我不起作用,因此无法添加我的自定义块。
只是重做项目,但将我的自定义Python块直接添加到.grc文件
这失败了,因为在Python中存在代码,这使得XML处理期望在那里有一个标记,导致代码失败。>
如何将现有的 .grc 文件正确转换为 Linux 版本的 GNU Radio Companion 可以理解的文件格式?
当年话下
繁花如伊
相关分类