問題タブ [redhawksdr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
203 参照

redhawksdr - エラー: 抽象型 'FRONTEND_RFInfo_In_i のオブジェクトを割り当てることができません

使用:

Redhawk 1.9 / CentOS 6.4 (32 ビット) / C++ 実装

新しい FRONTEND::TUNER デバイスの作成

コード生成でのデフォルト設定の使用

FRONTEND Digital Tuner に必要な以下のポートを追加してコードを再生成すると、次のエラー メッセージが表示されます。

エラー メッセージ ([問題] ウィンドウ):

抽象型 'FRONTEND_RFInfo_In_i' のオブジェクトを割り当てることができません TestFrontEndDevice_base.cpp /TestFrontEndDevice/cpp 行 50 C/C++ 問題

エラー メッセージ (コンソール):

port_impl.h:56: 注: 次の仮想関数は「FRONTEND_RFInfo_In_i」内で純粋であるため:

/usr/local/redhawk/core/include/redhawk/FRONTEND/RFInfo.h:323: 注: 仮想ボイド FRONTEND::_impl_RFInfo::rf_flow_id(const char*)

/usr/local/redhawk/core/include/redhawk/FRONTEND/RFInfo.h:325: 注: 仮想ボイド FRONTEND::_impl_RFInfo::rfinfo_pkt(const FRONTEND::RFInfoPkt&)

make: * [TestFrontEndDevice-TestFrontEndDevice_base.o] エラー 1

0 投票する
1 に答える
165 参照

redhawksdr - デフォルトを使用して IDE から 1.9 フロントエンド デバイスを作成する際のリンカ エラー

使用:

Redhawk 1.9 / CentOS 6.4 (32 ビット) / C++ 実装

新しい FRONTEND::TUNER デバイスの作成

コード生成でデフォルト設定を使用します。FRONTEND Digital Tuner に必要な次のポートとコードを再生成します。

コードを生成した後、port_impl.h と port_impl.cpp を更新して、 エラー: 抽象型 'FRONTEND_RFInfo_In_i のオブジェクトを割り当てることができません

port_impl.h と port_impl.cpp を更新した後、コードを再コンパイルします。コンパイルはできますが、以下のリンカ エラーが発生します。

bulkio ライブラリではこのメソッドを取得できないようです。

0 投票する
2 に答える
458 参照

redhawksdr - 波形のライフサイクル

ユーザーの介入なしに、起動時に CPU で Redhawk Domain Mgr、Device Mgr、および Waveform を開始したいと考えています。その後、IDE で接続できるはずです。

次のことを行う python スクリプトを作成しました。

これにより、ドメイン マネージャ、デバイス マネージャ、およびメッセージ波形が開始されます。

この perl スクリプトが完了したら、IDE を起動します。ドメインに接続します。デバイスは見えますが、波形が表示されません。perl スクリプトが終了すると波形が終了するようです。波形が消えないことを望んでいましたが、後で取得できると思います。

波形を維持するために使用されるサービスを開始する必要がありますか?

0 投票する
1 に答える
498 参照

redhawksdr - Redhawk IDE サンドボックスで黒板を使用するとエラーが発生する

REDHAWK IDE を使用してサンドボックスでコンポーネントをテストしようとしていますが、コンポーネントを黒板にドラッグするたびにエラーが発生します。

たとえば、組み込みの SigGen コンポーネントを黒板にドラッグしようとすると、次のようなポップアップ ウィンドウが表示されます。

詳細セクションでは、次のように述べています。

また、コンソール ウィンドウのエラーは、起動した実装によって異なります (ポップ ウィンドウのエラーは同じままです)。Java の場合、コンソール ウィンドウにエラーは表示されません。C++ および Python の実装からのエラーを以下に示します。

C++

パイソン

SigGen コンポーネントは、IDE の黒板にも表示されません。

REDHAWK_DEV ドメインで波形を起動しようとしても、問題は発生しません。

0 投票する
2 に答える
628 参照

python - Python から Redhawk HelloWorld を実行できないのは何ですか?

32 ビットの CentOS 5 仮想マシンに Redhawk 1.9 をロードしました。ここで説明されている Redhawk HelloWorld コンポーネントを実行しようとしています: http://redhawksdr.github.io/Documentation/mainch3.html。Eclipse サンドボックスでコンポーネントを起動して開始できます。ただし、Pythonから実行することはできません。次のエラーが表示されます。

うまくいかない理由はありますか?