Nシリーズで送受信を同時に開始するために、USRPのPPSINにOctoclockのPPSOUTを入れて、同時に開始できるか確認します。32bitトリガソースOctoclockUSRPのTX/RXポートとRX2をSMAでループバック接続。PPSINをSMAケーブルで接続します。ソフトウェアソースコードはこちら。その後、送受信を開始し、受信したデータをグラフ表示します。グラフ上段が送信データ。グラフ下段が受信データです。20ms(CW前後の波形も見られるように20000サンプルを受信するように設定)きっちり10000サンプルが送受信されているので、送受信タイミングは同期して居ることが分かります。何度か実行しても開始位置はずれることなく実行できたので、PPSで同期して開始していると思われます。送信タイミングを500us遅くする送信開始時の瞬間が分かるように、送信タイミングを500us遅くしました。送信波形が送られているようです。受信波形の右肩上がりの原因は?受信波形を見るとCW信号が右肩上がりになっています。これは一体なんでしょうか?まず送信側と受信側のどちらが原因か?を切り分けます。VSTで受信した波形が以下の画像です。RefをUSRPとVSTに入れて同期させている)送信データとほぼ同じ安定した波形を受信している事が分かります。よって送信側は問題なさそうです。どの程度で受信側は安定するのでしょうか?先ほどの10倍である100msをUSRP同士で送受信してみました。すると以下の画像の用になりました。幅は100msなので、安定するまで35~40ms程度掛かっているようです。厳密に計測する場合、立ち上がり40ms程度のデータは使用しない方が良さそうです。PXIe-5646Rは、3us程で立ち上がってますので桁が違いますね。以下は、中心周波数915Mで実行した場合の波形です。1回目と2回目の実行時で波形が異なっています。915Mや901Mのように中途半端な中心周波数の場合、理由は不明だが初期位相が毎回異なってしまうようです。x4のボードはx1のスロットに挿入できるでしょうか?こんにちはドルフィンシステム福島です。東京は6/6に梅雨入りしました。本日6/11は、関東地方に台風5号が接近中と言うことで、雨が多くなり足下も悪くなっています。現在、ドルフィンシステムでは今年後半の契約に向けて、色々な調べ物やフィージビリティースタディーを重ねています。受注をする前に、技術的な課題や不明点をクリアするため時間をかけて調べる必要があります。当たり前のことですが「問題点は早めに出して、潰す」ことを心掛け、徹底していきます。調べ始めると思った以上に、分からないこと、確認しなければならないことが出てきます。大丈夫だろう、と甘い見通しで痛い目に遭うこともありました。ドルフィンシステムでは、このような痛い目に遭わないように、また仕事の善し悪しが属人的にならないような仕組み作りに取り組んでいます。x4のボードはx1のスロットに挿入できるでしょうか?ドルフィンシステムではFPGAの開発だけではなく、納入するためのPCなどの選定も行います。Expressスロットの数とレーン数。Expressスロットのタイプを確認しないと、USRP-RIOのインターフェイスカードが入らない・速度が出ないなど、痛い目に遭いますのでPCの選定は経験のあるスタッフが慎重に行っています。x4に対応しているボードです。Expressスロットだの、x4などについては以下で解説しています)答えは、物理的に挿入不可能です。x1とx16スロットが写っています。赤色コネクタが、x16のスロットで、黒色の小さいコネクタが、x1のスロットです。x1スロット(手前の黒色)には、物理的に挿入できません。コネクタのサイズが違うので、挿入できないのです。x16のスロットには、x1、x4やx8のボードが挿入&動作可能。呼んでみたいと思います。呼びたいという事がたまに発生します。デバッグ時も見やすくて良いですね。プロジェクトが変換できませんでした。コンパイラがインストールされていないからです。ここはサンプル無しでやってみます。