Table Of Contents

Self Calibrate Range (G Dataflow)

Version:
    Last Modified: December 19, 2018

    Self-calibrates all configurations within the specified frequency and reference level limits.

    If there is an open session for NI-RFSG for your device, it may remain open but cannot be used while this node runs.

    spd-note-note
    Note

    This node is only valid during the current session and does not update self-calibration date and temperature.

    connector_pane_image
    datatype_icon

    session in

    Instrument session obtained from Initialize With Options .

    datatype_icon

    error in

    Error conditions that occur before this node runs.

    The node responds to this input according to standard error behavior.

    Standard Error Behavior

    Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.

    error in does not contain an error error in contains an error
    If no error occurred before the node runs, the node begins execution normally.

    If no error occurs while the node runs, it returns no error. If an error does occur while the node runs, it returns that error information as error out.

    If an error occurred before the node runs, the node does not execute. Instead, it returns the error in value as error out.

    Default: No error

    datatype_icon

    steps to omit

    Calibration steps to skip during the self-calibration process.

    Name Description
    Preselector Alignment Not used by this node.
    Gain Reference Not used by this node.
    IF Flatness Not used by this node.
    Digitizer Self Cal Not used by this node.
    LO Self Cal Omits the LO Self Cal step. If you omit this step and Is Self Cal Valid indicates the calibration data for this step is invalid, the LO 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 VCO Alignment step. If you omit this step, the LO PLL is not adjusted.
    DC Offset Omits the DC Offset step.

    Default: The default value is an empty array, which indicates that all calibration steps are performed.

    datatype_icon

    min frequency

    Minimum frequency, in hertz (Hz), for the custom self calibration range.

    datatype_icon

    max frequency

    Specifies the maximum frequency, in hertz (Hz), for the custom self calibration range.

    datatype_icon

    min ref level

    Minimum reference level, in dBm, for the custom self calibration range.

    datatype_icon

    max ref level

    Maximum reference level, in dBm, for the custom self calibration range.

    datatype_icon

    session out

    Reference to your instrument session passed to the next node.

    datatype_icon

    error out

    Error information.

    The node produces this output according to standard error behavior.

    Standard Error Behavior

    Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.

    error in does not contain an error error in contains an error
    If no error occurred before the node runs, the node begins execution normally.

    If no error occurs while the node runs, it returns no error. If an error does occur while the node runs, it returns that error information as error out.

    If an error occurred before the node runs, the node does not execute. Instead, it returns the error in value as error out.

    Self-Calibration Best Practices

    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.

    NI recommends that no external signals are present on the RF In port while the calibration is taking place.

    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 node runs.

    If there is an existing NI-RFSG session open for the same PXIe-5820/5840 while this node runs, it may remain open but cannot be used for operations that access the hardware, for example NI-RFSG Commit or NI-RFSG Initiate.

    Clearing Data

    You can clear the self-calibration range data by calling Clear Self Calibrate Range or by restarting the system.

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: Not supported

    Web Server: Not supported in VIs that run in a web application

    Hardware Support:

    This node supports the following hardware:

    • PXIe-5644/5645/5646
    • PXIe-5820/5840


    Recently Viewed Topics