解決方案
在安裝或升級NI-RFmx驅動之前,請確保您願意並能夠將所有其他NI-RFmx驅動升級到相同版本。例如,如果您已經在系統上安裝了RFmx SpecAn 1.2和Demod 1.2,並且要安裝SpecAn 2.0,則還必須同時或在單獨的步驟中安裝Demod 2.0。如果僅將SpecAn升級到2.0版本,則Demod 1.2 API將處於非工作狀態。請參考圖1。

圖1.部分NI-RFmx升級導致的錯誤狀態
如果要升級一個或多個RFmx驅動,並想降到較舊的版本,則必須先解除安裝所有RFmx驅動,然後再重新安裝較舊的版本。如果在安裝較舊版本之前未解除安裝所有RFmx驅動,則較新RFmx驅動安裝的共用組件將保留在系統上,並且與較舊版本的驅動不相容。

圖2. NI-RFmx降版流程