NI-USRP:使用 GPSDO OCXO 作為 10 MHz 參考時鐘訊號來源

更新 Jun 29, 2023

問題敘述

我有一個帶有 GPSDO(293X 或 295X)的 USRP,spec 上給出了非常好的精度(ppb),但是當我用外部儀器量測精度時,該值卻遠低於預期(ppm)
我認為 USRP 沒有使用 OCXO 作為參考時鐘訊號源,而是使用了 VCXO,請問我該如何更改設定它?

解決方案

預設情況下,USRP 會使用內建的 VCXO 作為 10 MHz 參考時鐘訊號。
要將 USRP 設定為使用 OCXO 參考時鐘訊號(它是 GPSDO 組件的一部份,安裝在 293X 和 295X 上),您需要使用NI-USRP 驅動程式提供的 API 對其進行設定。
LabVIEW
參考頻率和時基時鐘選擇

C API
niUSRP_SetAttributeString(TxSession, channelList, niUSRP_Attr_ReferenceFrequencySource, niUSRP_Val_Terminal_GPS);

相關資訊

即使沒有 GPS 訊號連線到您的 USRP,您也可以使用 OCXO 參考時鐘訊號
GPS 訊號提高了 OCXO 的長期穩定性,但即使沒有GPS訊號,OCXO 訊號也會比預設的 VCXO 更好