Table of Contents

Class DCPowerSessionInformation

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

Defines an object that contains an individual NationalInstruments.ModularInstruments.NIDCPower.NIDCPower session and its related information.

public class DCPowerSessionInformation : ISessionInformation
Inheritance
DCPowerSessionInformation
Implements
Inherited Members

Constructors

DCPowerSessionInformation(NIDCPower, IList<SitePinInfo>)

Constructs a session information object.

DCPowerSessionInformation(NIDCPower, string)

Constructs a session information object that associates with a NationalInstruments.ModularInstruments.NIDCPower.NIDCPower instrument session.

Properties

AllChannelsOutput

The all channels NationalInstruments.ModularInstruments.NIDCPower.DCPowerOutput corresponds to the AllChannelsString.

AllChannelsString

The all channels string associated with the Session.

AllInstrumentsAreTheSameModel

Indicates whether all instruments are the same model.

AssociatedSitePinList

Gets a list of SitePinInfo objects containing information for the individual site-pin pairs associated with the driver session.

ModelString

The DCPower model string if all instruments are the same model. Otherwise, it's empty string, please check ModelString for each element of the AssociatedSitePinList instead.

PowerLineFrequency

The power line frequency value cache for PXI-4110, PXI-4130, and PXIe-4154 since they don't support power line frequency property. The cached value is used to convert aperture time value between power line cycles and seconds, for these models.

Session

The NationalInstruments.ModularInstruments.NIDCPower.NIDCPower session.

Methods

GenerateInstrumentChannelToSitePinDictionary(ISemiconductorModuleContext)

Generates a dictionary that takes a channel string and returns the associated site-pin pair information.