Gnuradio Tutorialより「GNU Radio cannot guess the correct sampling rate from the context, as it is not part of the information flow between blocks.」 digital_tone.pyより 13 src0 = gr.sig_source_f (sample_rate, gr.GR_SIN_WAVE, 350, ampl)#ちゃんと各ブロックでsample_rateを指定している 14 src1 = gr.sig_source_f (sample_rate, gr.GR_SIN_WAVE, 440, ampl) 15 dst = audio.sink (sample_rate, "") 16 self.connect (src0, (dst, 0))#se
IEEE802.15は無線PAN(Personal Area Network)の通信規格である。 その中でもIEEE802.15.4はZigbeeと呼ばれる 比較的低速で短距離通信を行う通信規格である。 (使用する周波数帯でデータ転送レートが変わり、2.4GHzだと250Kbps程度らしい) 16チャンネルの帯域を持っており、 1チャンネルの帯域幅は2MHz。 チャンネルごとの中心周波数間隔は5MHzである。 そのZigbeeをUSRPで実装しているサイト・資料があるのでその手順書どおりに 環境を構築し、USRPでZigbeeの送受信を行ってみる。 マシンスペック CPU : Intel corei5 2400 MEM : 8192MB O S : Desktop Ubuntu 12.04 LTS 64bit gnuradio : 3.6.2 python : 2.7 (参照するサイト・資
cc2420_txtest_uhd.pyファイルでは1パケットに文字列 「Hello World」という11バイトの文字列を送信している。 この11バイトを拡張できるかを試してみた。 tx.send_pkt(payload=struct.pack('11B',0x48, 0x65,0x6c,0x6c,0x6f,0x20,0x57,0x6f,0x72,0x6c,0x64)) 11バイトのデータを作成及び、送信しているのはtx.send_pktというメソッドである。 このメソッドのstruct.packの中で11バイトのデータを定義している。 ※0x48,0x65,0x6c,0x6c,0x6f,0x20,0x57,0x6f,0x72,0x6c,0x64は文字列「Hello World」 '11B'とあるのは11バイトだと予想したのでこの値を'100B'とし、 データコピペを繰り返し、100バイ
GnuRadio?のインストール † トップページのGNU Radioインストールコンテンツに沿ってインストール マシンはThinkpad X61 + Ubnutu8.10 GNU Radioのインストールは問題なく終了 /usr/local/bin/find_usrp コマンドでUSRP2を認識 しかし,Daughter boardを認識していない SDカードの更新が必要 ↑ SDカードの更新 † SDカードを挿し,SDカードリーダのデバイスをチェック dmesgコマンドを使うとわかる!!(私の場合はmmcblk0でした) いよいよSDカードへ更新を書き込み SDカードは一般的なツールで書き込みができないためu2_flash_toolを使用 下準備として,/gnuradio/usrp2/firmwareディレクトリに以下の.binファイルをDownlocad txrx.bin,u2_re
General gr-baz is a GNU Radio project that adds new functionality (blocks, GRC definitions, apps, etc). It uses the standard GNU Radio block source tree layout and build process. Part of the new functionality makes it easier to analyse signals. For example, performing cyclostationary analyis (see Variable Delay block below) and Fast Auto-correlation. You can then do things like: Blind signal analy
Welcome to GNU Radio! For details about GNU Radio and using it, please see the main project page. Other information about the project and discussion about GNU Radio, software radio, and communication theory in general can be found at the GNU Radio blog. This manual is split into two parts: A usage manual and a reference. The usage manual deals with concepts of GNU Radio, introductions, how to buil
最近流行りの、USRP2+GNUradio(ソフトウェアラジオ)をレーダー用受信機として使用することを想定しつつ、 流星電波観測用受信機に応用したときの、製作状況などをご紹介します。 ●USRP2+GNUradio(ソフトウェアラジオ)とは USRP2+GNUradio(ソフトウェアラジオ)とは、受信機の中で必要となる、周波数変換処理、 フィルタ処理、復調処理などをソフトウェア上(計算機上)でやってしまおうというものです。 従来のアナログ受信機であれば、これらの処理をディスクリート部品(トランジスタ・コイル・コンデンサ など)を組み合わせて作成したのですが、これらの処理をプログラムとして作成するので、はんだごて で手をやけどする危険性は少なくなります。 また、ソフトウェアで受信機を構成するので、構成変更が容易にでき、柔軟性のある受信機を 作成することができます(ハードウェアでは一度作ってし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く