niRFSA Self Calibrate Range VI
- Updated2025-10-14
- 4 minute(s) read
Self-calibrates all configurations within the specified frequency and reference level limits.
NI recommends that no external signals are present on the RF In port while the calibration is taking place.
Supported Devices: PXIe-5644/5645/5646, PXIe-5820/5830/5831/5832/5840/5841/5842

Inputs/Outputs
instrument handle
—
instrument handle identifies your instrument session. instrument handle is obtained from the niRFSA Initialize VI or the niRFSA Initialize With Options VI.
steps to omit
—
steps to omit specifies which calibration steps to skip during the self-calibration process. The default value is an empty array, which indicates that all supported calibration steps are performed.
min frequency (Hz)
—
min frequency (Hz) specifies the minimum frequency, in Hertz, for the custom self calibration range. Note For the PXIe-5830/5831/5832, only the applicable ports within the specified frequency range are calibrated.
max frequency (Hz)
—
max frequency (Hz) specifies the maximum frequency, in Hertz, for the custom self calibration range.
error in
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
min ref level (dBm)
—
min ref level (dBm) specifies the minimum reference level, in dBm, for the custom self calibration range.
max ref level (dBm)
—
max ref level (dBm) specifies the maximum reference level, in dBm, for the custom self calibration range.
instrument handle out
—
instrument handle out passes a reference to your instrument session to the next VI. instrument handle is obtained from the niRFSA Initialize VI or the niRFSA Initialize With Options VI and identifies a particular instrument session.
error out
—
error out contains error information. This output provides standard error out functionality. |
Details
Recommendation for Best Results
For best results, NI recommends that you perform a complete self-calibration without omitting any steps. However, if certain aspects of performance are less important for your application, you can omit that step for faster execution.
Open NI-RFSG Sessions
- If there is an existing NI-RFSG session open for the same PXIe-5644/5645/5646, it may remain open but cannot be used while this VI runs.
- If there is an existing NI-RFSG session open for the same PXIe-5820/5830/5831/5832/5840/5841/5842/5860 while this VI runs, it may remain open but cannot be used for operations that access the hardware, for example niRFSG Commit or niRFSG Initiate.
Clearing Self Calibration Range Data
Self-calibration range data is valid until you restart the system or call the niRFSA Clear Self Calibrate Range VI.
instrument handle
—
steps to omit
—
min frequency (Hz)
—
error in
—
instrument handle out
—
error out
—