pipx40_attenGetPadValue

ViStatus pipx40_attenGetPadValue (ViSession instrumentHandle, ViUInt32 subunitNumber, ViUInt32 padNumber, float *padValue);

Purpose

Obtains the value of a particular pad in a programmable attenuator sub-unit.

Parameters

Input
Name Type Description
instrumentHandle ViSession

Instrument handle obtained by the pipx40_init call used to open the card.

subunitNumber ViUInt32

The number of the sub-unit to access.
Valid Values:  must correspond to a programmable attenuator
sub-unit of the chosen card

padNumber ViUInt32

The number of the pad whose value is to be obtained.

Output
Name Type Description
padValue float (passed by reference)

Variable to receive the value of the chosen pad, in dB.

Return Value

Name Type Description
status ViStatus

A numeric code indicating the success or failure of the operation.
VI_SUCCESS = Successful operation.
Negative values are error codes and positive values are warnings.
To get a description of an error, pass the error code to pipx40_error_message.

References

Programmable RF Attenuator
Pickering Interfaces PXI VISA
Alphabetical Function Index
Hierarchical Function Index