2016-07-21 25 views
1

私はパケットバーストを実装しようとしています。私のデータはバイナリファイルです。私がしたいのは、バースト送信をシミュレートするために、2秒に1秒間にN回データを送信することです。バイナリファイルのGNU Radio QPSKバーストパケット

「メッセージストローブブロック」は良い候補のようですが、どのように使用するのか分かりません。

ここで(正しくなが)私は、送信機側で持つようにしたい流れ: enter image description here

私は成功せず Simple GNU Radio Eventstream Based Burst Extraction and PlottingBurst Transmission in GNU Radio Sample Streams with Eventstreamから洞察を得ることを試みた:(

はたくさん

ありがとう

答えて

1

私はメッセージストローブブロックを使用しました。ファイルを読み込み、pmtメッセージを作成し、新しいpduとして直接出力するために私自身のブロックを作成しました。私は3.7.10で利用可能なブロックを持っていないと私はOOTモジュールをインストールすることはできませんように、完全によくそのように:)

enter image description here

1

すでにバイナリ入力がある場合は、図のhereのようにEventstreamを使用するためにPDU /メッセージを生成する必要があります。記事のflowgraphを参照すると、サンプルpノイズ源およびバースト送信から引き出される。次に、Eventstreamブロックに配信されたメッセージの時間を計測するだけです。おそらく、GNU Radio 3.7.10で新しく導入されたpacketized modemsを使うことができます。

+0

私はEventstreamを使用するにはどうすればよいの動作するようですか?受信トレイに相当するものはありますか? –

+0

私はgr-eventstreamモジュールをインストールできました(許可の問題でした)。 私は変更を加えてこの投稿を更新します。 –

関連する問題