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

Implements

Inherited Members

Constructors

DCPowerSessionInformation(NIDCPower, string)

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

DCPowerSessionInformation(NIDCPower, string, string[], int[])

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

DCPowerSessionInformation(NIDCPower, IList<SitePinInfo>)

Constructs a session information object.

Properties

AllChannelsOutput

The all channels NationalInstruments.ModularInstruments.NIDCPower.DCPowerOutput corresponds to the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionInformation.AllChannelsString.

AllChannelsString

The all channels string associated with the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionInformation.Session.

AllInstrumentsAreTheSameModel

Indicates whether all instruments are the same model.

AssociatedSitePinList

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

HasGangedChannels

Gets a value that indicates if the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionInformation contains any ganged channels.

ModelString

The DCPower model string if all instruments are the same model. Otherwise, it's empty string, please check NationalInstruments.SemiconductorTestLibrary.Common.SitePinInfo.ModelString for each element of the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionInformation.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

BuildTerminalName(string, string)

Builds the terminal name for the specified trigger or event type.

GenerateInstrumentChannelToSitePinDictionary(ISemiconductorModuleContext)

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