RFmx Instruments VIs

Table of Contents

RFmxInstr Delete All External Attenuation Tables (VI)

  • Updated2024-04-10
  • 3 minute(s) read

RFmxInstr Delete All External Attenuation Tables (VI)

Owning Palette: External Attenuation Table

Deletes all the external attenuation tables in the calibration plane specified by the Selector String parameter. On a MIMO session, this VI deletes all the external attenuation tables for the specified MIMO port.

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

RFmxInstr Delete All External Attenuation Tables

cio.gif

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.gif

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). If you specify "calplane::all", all the calibration planes are deleted.

On a MIMO session, the default "" (empty string) deletes all the external attenuation tables for all MIMO Ports. To delete an 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 MIMO ports are considered configured. Use RFmxInstr Get Available Ports VI to get the valid port names.

Example:

""

"calplane::plane0"

"calplane::all"

"calplane::plane0/port::if0"

"port::if0"

"calplane::plane0/port::all"

"calplane::all/port::all"

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

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

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

cerrcodeclst.gif

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

iio.gif

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

ierrcodeclst.gif

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

Log in to get a better experience