2016-04-30 12 views
1

Ich verwende ein Set von 4 N210 Geräten mit SBX Tochterkarten, wo ich eine Beamforming Anwendung durchführen muss. Wie ich verstanden habe, wird das erwähnte Resync-Merkmal in der Fractional-PLL über den UHD-Treiber zugegriffenGNU Radio und labview

Unterstützt Gnuradio oder Labview "Resync-Funktion"?

Antwort

1

Sowohl UHD Einsatz, und beide Zugriff auf die Funktionalität notwendig, um die LO-Frontends in allen vier SBXes zu synchronisieren:

  • Zuerst müssen Sie die Referenztakte des N210 synchronisieren - für das, müssen Sie ein externer Taktteiler (zB ein Octoclock) oder GPSDOs.
  • Dann legen Sie eine gemeinsame Gerätezeit relativ zu einem allgemeinen PPS-Signal fest. Das kann auch von vier GPSDOs kommen, oder von einem einzigen Gerät stammen und mit einem Taktteiler (Octoclock etc) geteilt werden.
  • Dann können Sie zeitgesteuerte Befehle verwenden, um die Frontends der SBXes exakt zur gleichen Zeit einzustellen, was zu eine konstante relative Phase

Für weitere Informationen wird die UHD manual's page on LO synchronization Hilfe sein!

Beachten Sie, dass Sie eine aktuelle Version von UHD verwenden sollten, d. H. Halten Sie Ihre Software so frisch wie möglich.

+0

vielen Dank, und was ist mit Matlab, unterstützt Matlab diese Funktion auch? –

+0

Alle Programme, die mit USRPs kommunizieren, verwenden den UHD-Treiber. Also, ja, das SDR-Toolkit von matlab hat auch dafür ziemlich umfangreiche Unterstützung, aber Sie sollten das mit den Mathworks verifizieren. –

+0

Ich möchte Phase offest entfernen, was ich tun sollte –