Activates the external attenuation table set by the Table Name parameter in the calibration plane specified by the Selector String parameter. On a MIMO session, this VI selects the active external attenuation table for the specified MIMO port. The specified table will be used for amplitude correction during measurement.

Supported devices: PXIe-5663/5663E, PXIe-5665, PXIe-5668, PXIe-5644/5645/5646, PXIe-5830/5831/5832/5840/5841/5842/5860


icon

Inputs/Outputs

  • cstr.png Selector String

    Selector String specifies the calibration plane name in which either S-parameter or external attenuation table is stored. This input accepts the calibration plane name with the "calplane::" prefix. If you do not specify the calibration plane name, the default calibration plane instance is used. The default value is "" (empty string).

    On a MIMO session, the default "" (empty string) selects the active external attenuation table for all the MIMO Ports. To configure external attenuation type for a specific MIMO port, use the port specifier with or without the calplane name. Example: "calplane::plane1/port::myrfsa1/0".

    Note For PXIe-5830/5831/5832 devices, port names should also be specified along with Calplane names. Hence, the valid selector string is "calplane::<calplaneName>/port::<portName>". If you specify "port::all", all ports are considered configured. For a MIMO port, the valid selector string is "calplane::<calplaneName>/port::<deviceName>/<channelNumber>/<portName>". If you specify "port::all", all ports are considered configured. Use RFmxInstr Get Available Ports VI to get the valid port names.

    Example:

    ""

    "calplane::plane0"

    "calplane::plane0/port::if0"

    "port::if0"

    "calplane::plane0/port::all"

    "calplane::plane0/port::myrfsa1/0"

    "calplane::plane0/port::myrfsa1/0, port::myrfsa2/0"

    "calplane::plane0/port::myrfsa1/0/if0"

  • cgenclassrntag.png Instrument Handle In

    Instrument Handle In identifies the instrument session. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI or the RFmxInstr Initialize NIRFSA (Array) VI.

  • cstr.png Table Name

    Table Name specifies the name to be associated with external attenuation table within a calibration plane. Provide a unique name, such as "table1" to configure the table. The default value is "" (empty string).

    Example:

    ""

    "table1"

  • cerrcodeclst.png error in (no error)

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

  • igenclassrntag.png Instrument Handle Out

    Instrument Handle Out passes a reference of the instrument session to the next VI.

  • ierrcodeclst.png error out

    error out contains error information. This output provides standard error out functionality.