IIO oscilloscopeをいじっていたが、多頻度でアプリが操作不能後、落ちるので
gnuradioとやらで利用してみる。
www.youtube.com
こちらのほうが性能が高そで、ほかのRTLドングルなどにも対応しているらしい?
Windowsにgnuradiuoをインストールしても
ADALM-PLUTOのブロックがなかったのでやっぱり
Ubuntuでやらないといけなさそうである。
VMplayerにUbuntu16 64bitをインストールしてあったので、そこにインストールした
基本的な導入手順は以下のサイトを参考にした。
GNU Radio [Analog Devices Wiki]
gr-iioをcmakeするときには
cmake -DCMAKE_INSTALL_PREFIX=/usr .
で行わないと
pythonのiioのimportで失敗した。
ちなみにfish shellを使っているとコマンドを改行で区切ってあるものを直接コピペ実行することができるので便利
serial consoleで接続してみる
rulesを書く
github.com
gnuradio-companion
で起動する。
正しくインストールされていると右のカラムに
Industrial IOというところがある。(Windows版には表示されなかった)
こんな感じにブロックを置いた。
GNU Radio [Analog Devices Wiki]
に書いてあるように
Device URIにIPアドレスとかUSBのアドレスとか設定しないとDevice Not Foundと出てしまう。
それっぽい?