HackRF One #12024/10/30 16:51

HackRF One x Gqrx

SDRを新規導入した。機種選定にあたり"ある比較表"を読み直して ハードウェアがOpen sourceなHackRF Oneをセレクトした。

Open sourceなので本家:GSGと互換機とで性能差がないと思ってたが、 本家によると 「互換機の受信性能はかなり低い」との評価だし、 ネットには「(互換機だと)FM放送が何とか受信できる」という情報が幾つか見付かったが、 私の主な用途:2.4GHz帯では、本家調べによると数dBの差だったので、安価な互換機をAliExpressから1台購入した。

ショップ:OpenSourceSDRLabのウリは"ハードウェアが最新:r10"だったので、 本体情報をHackRF Toolsで確認した。 r10に対応したToolsをインストールすると "r10"と表示されたが、互換機だとも表示された。 💦 互換性の確認にはファームウェアの更新も必要だと思うのだが、 最新版がインストール済だったので、チェックしてない。

$ lsusb
...
Bus 001 Device 092: ID 1d50:6089 OpenMoko, Inc. Great Scott Gadgets HackRF One SDR
...
$ hackrf_info  -a
hackrf_info version: 2024.02.1
libhackrf version: 2024.02.1 (0.9)
Found HackRF
Index: 0
Serial number: 0000000000000000436c63dc2f722063
Board ID Number: 2 (HackRF One)
Firmware Version: 2024.02.1 (API:1.08)
Part ID Number: 0xa000cb3c 0x00744769
Hardware Revision: r10
Hardware does not appear to have been manufactured by Great Scott Gadgets.★
Hardware supported by installed firmware:
    HackRF One

受信性能は、Gqrx AppImageで"FM放送を受信"してRTLSDR v3と比較してみた。 GAIN設定はRTFM。 RF AMP=ブロック図のU13をONにしないと、殆ど聞こえない(ゲイン=〜11dB固定)。 あとはIFゲインとbasebandゲインを調整するそうで、 添付画像の設定で"RTLSDR並に受信できる"ようになったが、それでもNACK5だけ 何故か 弱い...ような。