什麼時候應該使用 NI-RFmx 而不是 NI-RFSA 加 NI MT?

更新 Dec 8, 2023

產品資訊

硬件

  • PXIe-5663E
  • PXIe-5840
  • PXI-5661
  • PXIe-5667

軟體

  • NI-RFmx Demod
  • NI-RFmx SpecAn

驅動程式

  • NI-RFSA

問題敘述

我目前使用的是 NI-RFmx Spec An 和 NI-RFmx Demod 驅動程式。
但之前我使用的是 NI-RFSG 和 NI-RFSA 驅動程式以及Modulation or Spectral Measurements Toolkits (調變或頻譜量測工具包)。關於何時應使用 NI-RFmx 而不是 NI Modulation Toolkits、NI-RFSA 或 NI-RFSG,是否有任何指南?

解決方案

如果您目前正在使用 NI-RFSA:
NI-RFmx 在 NI-RFSA 之上再包了一層,為他們的 PXI RF 儀器提供了新的能力,例如頻譜分析儀或 RF 解調器。由於 NI-RFmx 依賴於 NI-RFSA 和 NI-RFSG,後者的驅動程式將像過去一樣繼續得到支援。如果您想使用 NI-RFSA 擴充現有的 NI-RFmx 程式碼,您可以使用 RFmxInstr Get NIRFSA Session VI 從 NI-RFmx 中提取 NI-RFSA handle。請參閱下表了解何時建議使用 NI -RFmx 而不是 NI-RFSA。

注意:NI-RFmx 僅支援射頻訊號分析。對於 RF 訊號產生,請使用 NI-RFSG。



如果您當前正在使用 NI RF Spectral Measurement Toolkit or Modulation Toolkit:
NI-RFmx SpecAn 提供 NI Spectral Measurements Toolkit  (NI SMT) 中的所有量測以及其他功能。 NI-RFmx Demod 為調變訊號提供了簡化的量測體驗。 NI  Modulation Toolkit  (NI MT) 提供產生功能以及軟體定義無線電 (SDR) 應用程式的低階程式碼。

請參閱下表以確定您的應用程式是使用 NI-RFmx 還是 NI MT。不建議將 NI SMT 用於新設計。
由於 RFmx 的適當版本取決於它所使用的硬體,請首先確定您的硬體是否需要使用以下清單的 Hardware Agnostic 變體:

Group 1: Default Personalities
  • NI 5663E Vector Signal Analyzer
  • NI 5665 High-Performance Vector Signal Analyzer
  • NI 5668R High-Performance VSA and Spectrum Analyzer
  • NI 5644R, 5645R, 5646R First-generation Vector Signal Transceiver
  • NI 5840 Second-generation Vector Signal Transceiver
Group 2: Hardware Agnostic Personalities
  • NI 5661 Vector Signal Analyzer 
  • NI 5667 High-Performance Spectrum Monitoring Receiver
Other hardware not listed in Group 1
其他未列在組 1 中的硬體