GNU Radio Companion(GRC)のライブラリにある 「Python Block」ブロック(Embedded Python Block)を使うと、Windows版GNURadioでもLinux版GNURadioでも簡単に独自ブロックを作ることができます。
Embedded Python Blockのサンプルとして周波数変調・復調機能をPythonで実装してみました。
続いて、AD9851 DDSボードとSi5351クロックジェネレータボードをGRCからコントロールするための独自ブロックをEmbedded Python Blockで作りました。便利です。