radiocondaのインストール
こちらに従ってインストール。
Gnuradioを動かすためのいろいろがまとめてインストールできます。
今回は楽をしたいのでこちらを使います。
https://github.com/ryanvolz/radioconda#additional-installation-for-device-support
自身のOSに合わせてインストーラをダウンロードして実行します。
このとき、既にAnacondaがインストールされていてもそのままで問題ないそうですが、私の環境だとかなり古いAnacondaが導入されていたので、念の為事前にアンインストールしておきました。
Zadigを使ってHackRF One のドライバーをインストール
こちらに従ってドライバーインストール。
https://github.com/pbatard/libwdi/wiki/Zadig
まず、Zadigをダウンロードし、実行する。
HackRF OneをPCにUSB接続し、ZadigのドロップメニューからHackRF Oneを選択する。
ドロップメニューになにも表示されない場合は、Options>List All Devices にチェックを入れる。
ドロップメニューからHackRF Oneを選択したら、Install WCID Driverをクリックする。
起動してみる
WindowsのスタートメニューにGnuradioが現れたので、こちらをクリックします。
すると、ちゃんと起動しました。
画面右側にはHackRF Oneで入出力を行うための、OsmoSDRという機能ブロックが追加されていることが確認できます。