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.

Note This VI does not update self-calibration date and temperature.

Supported Devices: PXIe-5644/5645/5646, PXIe-5820/5830/5831/5832/5840/5841/5842


icon

Inputs/Outputs

  • civrn.png instrument handle

    instrument handle identifies your instrument session. instrument handle is obtained from the niRFSA Initialize VI or the niRFSA Initialize With Options VI.

  • c1di64.png 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.

    Preselector Alignment Not used by this VI.
    Gain Reference Not used by this VI.
    IF Flatness Not used by this VI.
    Digitizer Self Cal Not used by this VI.
    LO Self Cal Omits the LO Self Cal step. If you omit this step and the niRFSA Is Self Cal Valid VI indicates the calibration data for this step is invalid, the local oscillator (LO) phase-locked loop (PLL) may fail to lock.
    Amplitude Accuracy Omits the Amplitude Accuracy step. If you omit this step, the absolute accuracy of the device is not adjusted.
    Residual LO Power Omits the Residual LO Power step. If you omit this step, the Residual LO Power performance is not adjusted.
    Image Suppression Omits the Image Suppression step. If you omit this step, the Residual Sideband Image performance is not adjusted.
    Synthesizer Alignment Omits the Synthesizer Alignment step. If you omit this step, the LO PLL is not adjusted. This step is not valid for the PXIe-5820.
    DC Offset Omits the DC Offset step. This step applies only to the PXIe-5820.
  • cdbl.png 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.
  • cdbl.png max frequency (Hz)

    max frequency (Hz) specifies the maximum frequency, in Hertz, for the custom self calibration range.

  • cerrcodeclst.png error in

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

  • cdbl.png min ref level (dBm)

    min ref level (dBm) specifies the minimum reference level, in dBm, for the custom self calibration range.

  • cdbl.png max ref level (dBm)

    max ref level (dBm) specifies the maximum reference level, in dBm, for the custom self calibration range.

  • iivrn.png 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.

  • ierrcodeclst.png 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.