GNIURadio

GNURadioで生成した.pyファイルを自動起動する

自動起動にはrc.local等にプロセスの絶対パスを記載 プロセスの自動復旧にはmonitを利用する。 参考。https://tech.godpress.net/?p=857 monitで自動復旧して30秒後にプロセス停止、自動復旧が繰り返されてしまう現象が起きたため、systemdに切り替える syst…

GNURadioでTTGO-Beamの信号をgr-loraで受信する

rpp0/gr-lora 環境構築・実行 追記 BastilleResearch /gr-lora LoRa Decodeブロックが複数あるため、それぞれ紹介する。 rpp0/gr-lora TTGO-BeamからのLoRa信号をRTL-SDRで受信し、GNU Radioのgr-loraブロックにより復号することを試みる。今回は以下の条件…

Zynq-SDRによる開発

Zynq-SDR Embedded Development with GNU Radio - GNU Radio MATLABからHDL codeを生成して実行 AD-FMCOMMS5-EBZ User Guide [Analog Devices Wiki] Analog Devices の IP コアを使う Zynq-SDR Zynq - GNU Radio によると、Zynq-SDR(Zedboard/zc702/zv706)は…

GNURadio Technic(更新中)

手動インストール インストール先の変更 以下によると、通常のインストール先は/usr/local/lib/&pythoversions/dist-packagesだが、cmakeのオプション-DCMAKE_INSTALL_PREFIXによりインストール先を変更できる。 この場合は、../にインストールされる $ mkdi…

Installing GNURadio3.8

以下を参考にUbuntu18.04へGNURadio 3.8のインストールを試みたが、何度も失敗した。 GitHub - gnuradio/pybombs: PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulli…

GNURadio NBFM Tx/Rx

Working NBFM transceiver on GNU radio - Amateur Radio - Myriad RF Discourse を参考に、LimeSDR miniと手持ちのハンディ機VX-3をNBFMで交信してみた。 編集したgrcファイルは https://github.com/uecken/GNURadio-TxRx に挙げる。 次の課題は、 デジタル…

GNURadioでMicrophoneとSpeakerをモニタ

Linuxの音声制御 Linuxアプリケーションは、サウンドサーバであるPulse Audioを介し、サウンドAPIであるALSA(Advanced Linux Sound Architecture)を制御することで、サウンドデバイス(Microphone、Speaker)にアクセスできる。 Microphoneのモニタ GNURadioで…

動かしてみたいGNURadioアプリケーション

gr_channelsounder RFID Reader rpp0/gr_lora gr_channelsounder github.com USRPが無いため検証できないが、シミュレーションで遅延プロファイルを表示できた。 時間分解能スケールは1μオーダ程度に見えるが、USRPを利用した際の分解能はどの程度となるのか…

Qt Sinksの利用方法(解説)

以下「Usig QT Sinks」の利用方法をまとめた。 中心は、コードの解説となる。 (元記事の表示ソースはライブラリ構造が変わっているため正常動作しない) http://www.trondeau.com/s/qt_basics.py www.trondeau.com QtSink利用方法: QtGui、sys、sisをイン…