<tab> 属性在 gnuradio 3.7 XML 中意味着什么?它在 3.8 YML 中的等价物是什么?
What does the <tab> attribute mean in gnuradio 3.7 XML and what is its equivalent in 3.8 YML?
我试图找出 <tab>
属性在 gnuradio 3.7 XML 中的含义,以及它在 3.8 YML 中的等价物。正如我从 中推断的那样,描述 GRC OOT 模式属性的文档可能不存在。我想更改 gnuradio 3.7 XML 块生成程序,以便它生成 gnuradio 3.8 YML 块。但是,我不知道 <tab>
是什么意思,它在 gnuradio 3.8 使用的 YML 中的等价物是什么。
<param>
内的 <tab>
标签指定参数将显示在哪个属性选项卡中。
例如,这里是 qtgui_const_sink_x.xml
中 Trigger Mode
参数的 XML 定义
<param>
<name>Trigger Mode</name>
<key>tr_mode</key>
<value>qtgui.TRIG_MODE_FREE</value>
<type>enum</type>
<hide>part</hide>
<option>
<name>Free</name>
<key>qtgui.TRIG_MODE_FREE</key>
</option>
<option>
<name>Auto</name>
<key>qtgui.TRIG_MODE_AUTO</key>
</option>
<option>
<name>Normal</name>
<key>qtgui.TRIG_MODE_NORM</key>
</option>
<option>
<name>Tag</name>
<key>qtgui.TRIG_MODE_TAG</key>
</option>
<tab>Trigger</tab>
</param>
这是打开 QT GUI Constellation Sink
块的“属性”对话框时在 GNU Radio Companion 中的样子。
对于 gnuradio 3.8,等效参数称为 category
,这是相同参数的 YAML 定义(来自 qtgui_const_sink_x.block.yml
)
- id: tr_mode
label: Trigger Mode
category: Trigger
dtype: enum
default: qtgui.TRIG_MODE_FREE
options: [qtgui.TRIG_MODE_FREE, qtgui.TRIG_MODE_AUTO, qtgui.TRIG_MODE_NORM, qtgui.TRIG_MODE_TAG]
option_labels: [Free, Auto, Normal, Tag]
hide: part
我试图找出 <tab>
属性在 gnuradio 3.7 XML 中的含义,以及它在 3.8 YML 中的等价物。正如我从 <tab>
是什么意思,它在 gnuradio 3.8 使用的 YML 中的等价物是什么。
<param>
内的 <tab>
标签指定参数将显示在哪个属性选项卡中。
例如,这里是 qtgui_const_sink_x.xml
Trigger Mode
参数的 XML 定义
<param>
<name>Trigger Mode</name>
<key>tr_mode</key>
<value>qtgui.TRIG_MODE_FREE</value>
<type>enum</type>
<hide>part</hide>
<option>
<name>Free</name>
<key>qtgui.TRIG_MODE_FREE</key>
</option>
<option>
<name>Auto</name>
<key>qtgui.TRIG_MODE_AUTO</key>
</option>
<option>
<name>Normal</name>
<key>qtgui.TRIG_MODE_NORM</key>
</option>
<option>
<name>Tag</name>
<key>qtgui.TRIG_MODE_TAG</key>
</option>
<tab>Trigger</tab>
</param>
这是打开 QT GUI Constellation Sink
块的“属性”对话框时在 GNU Radio Companion 中的样子。
对于 gnuradio 3.8,等效参数称为 category
,这是相同参数的 YAML 定义(来自 qtgui_const_sink_x.block.yml
)
- id: tr_mode
label: Trigger Mode
category: Trigger
dtype: enum
default: qtgui.TRIG_MODE_FREE
options: [qtgui.TRIG_MODE_FREE, qtgui.TRIG_MODE_AUTO, qtgui.TRIG_MODE_NORM, qtgui.TRIG_MODE_TAG]
option_labels: [Free, Auto, Normal, Tag]
hide: part