GNURadio Companion GUI を使用して階層ブロックを作成しようとしています。他の投稿で見つけた回答では、組み込みたいブロックを選択してから、[その他] -> [階層を作成] に移動します。その後、新しい画面が表示されるはずです。ただし、選択したブロックの任意の組み合わせで「Create Hier」を実行しても何も起こらないようです。
何か間違ったことをしていますか、それとも GRC に問題がありますか?
GNURadio Companion GUI を使用して階層ブロックを作成しようとしています。他の投稿で見つけた回答では、組み込みたいブロックを選択してから、[その他] -> [階層を作成] に移動します。その後、新しい画面が表示されるはずです。ただし、選択したブロックの任意の組み合わせで「Create Hier」を実行しても何も起こらないようです。
何か間違ったことをしていますか、それとも GRC に問題がありますか?
とても簡単です。GRC の新しいフロー グラフから開始し、Pad Sourceを入力として使用し、Pad Sinkを出力として使用します。
ユーザーに何かを設定させたい場合は、Parameter GRC ブロックを使用します。
OptionsブロックのGenerate OptionsをHier Blockに設定し、そこにも適切なIDを設定する必要があります。何か他のものと衝突します。top_block
-
次に例を示します。
[生成] ボタン (または [F5] を押す) を実行し、更新ボタンを使用してブロック ライブラリを再スキャンした後、指定したブロック カテゴリで新しいブロックを検索 (および使用) できます。