私は、GNUadio、GRC、USRP1を使ってRFX2400と.tsビデオファイルを使用した2.4GHzアンテナでビデオファイルを送信しようとしています。私たちには2つのUSRPがあります.1つは送信機として動作し、もう1つは受信機として動作します。我々は、変調と復調が行われる前と後の符号化と復号と、あるUSRPから他のUSRPへ信号を送信する前に一定の乗算を行って、GMSK変調と復調を使用している。受信信号を復調してデコードする前にローパスフィルタリングを行い、これを次にvideo_output.tsファイルに保存します。GNURadioとUSRPのビデオファイルを送るには?
ここに私たちの現在の問題があります。私たちが作ったビデオがあります。このビデオを私たちの出力ビデオファイルに送ると、LPFとUSRPソースの間にFFTシンクが配置されているために、USRPで何かが受信されていることがわかります。
mkfifoコマンドを使用して2つのパイピングファイルを作成し、送信したいビデオファイルを配管にコピーする必要があることを読んでいます。ファイルを作成してから、適切にファイルを送信できるようにする必要があります。これは私にいくつか余分な問題を与えています。 x264とh264エンコーディングを含むパッケージをインストールしていましたが、エンコーディングのタイプが見つからないというエラーが表示されます。私たちはx264パッケージにインストールしましたが、まだ動作しませんでした。だから私たちはビデオファイルを作成されたパイピングファイルにエンコードしようとしています。
おかげで、私はクリスに同意
どんな種類のデジタルデータも正常に送信して回復できますか?あなたの占有帯域幅に適したフィルターですか? –
Haventができました。私たちは、USRP2を持っていて、USRP2(例えば、USRP2のソース)に必要なブロックがないために、私たちが思うように問題を抱えてきました。フィルタに関しては、それは既に存在する例から抽出されました。彼らは1.23 GHzを送信していました。利用可能な機器を使用して送信するために、2.45までそれをアップしました。そして、いずれにしても、LPFのカットオフ周波数は、LPFの仕様のいくつかの制限要因であるsample_rate/2を超えることはできません。 –
回復の面では、受信機と送信機の両方をしばらく実行した後に、出力に空のファイルがあるだけです。受信者がオンの状態で、ビデオを送信してファイルを開いた後、受信者を閉じようとしました。 –