Table of Contents

Class Measure

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

Defines methods for DCPower measurements.

public static class Measure
Inheritance
Measure
Inherited Members

Methods

AcquireSynchronizedWaveforms(DCPowerSessionsBundle, double, double)

Configures and acquires waveforms synchronized across the pins.

ConfigureAndStartWaveformAcquisition(DCPowerSessionsBundle, double, double)

Configures and starts a waveform acquisition.

ConfigureApertureTime(NIDCPower, string, string, double, double, DCPowerMeasureApertureTimeUnits?)

Configures the aperture time.

ConfigureApertureTimeUnits(NIDCPower, string, string, DCPowerMeasureApertureTimeUnits)

Configures the aperture time units.

ConfigureMeasureSettings(DCPowerSessionsBundle, PinSiteData<DCPowerMeasureSettings>)

Configures one or more measure settings based on the values populated within a DCPowerMeasureSettings object. Accepts a scalar input of type DCPowerMeasureSettings. With overrides for SiteData<T>, and PinSiteData<T> input.

ConfigureMeasureSettings(DCPowerSessionsBundle, SiteData<DCPowerMeasureSettings>)

Configures one or more measure settings based on the values populated within a DCPowerMeasureSettings object. Accepts a scalar input of type DCPowerMeasureSettings. With overrides for SiteData<T>, and PinSiteData<T> input.

ConfigureMeasureSettings(DCPowerSessionsBundle, DCPowerMeasureSettings)

Configures one or more measure settings based on the values populated within a DCPowerMeasureSettings object. Accepts a scalar input of type DCPowerMeasureSettings. With overrides for SiteData<T>, and PinSiteData<T> input.

ConfigureMeasureSettings(DCPowerSessionsBundle, IDictionary<string, DCPowerMeasureSettings>)

Configures DCPowerMeasureSettings.

ConfigureMeasureWhen(NIDCPower, string, string, DCPowerMeasurementWhen)

Configures the MeasurementWhen property.

ConfigureMeasureWhen(DCPowerSessionsBundle, DCPowerMeasurementWhen)

Configures the DCPower MeasurementWhen property.

ConfigureMeasurementSense(NIDCPower, string, string, DCPowerMeasurementSense)

Configures the measurement sense.

ConfigureMeasurementSense(DCPowerSessionsBundle, DCPowerMeasurementSense)

Configures the measurement sense.

ConfigurePowerLineFrequency(DCPowerSessionsBundle, double)

Configures the power line frequency in Hz (double).

FetchMeasurement(DCPowerSessionsBundle, int, double)

Fetches results from a previous measurement.

FinishWaveformAcquisition(DCPowerSessionsBundle, double, PinSiteData<DCPowerWaveformAcquisitionSettings>)

Fetches waveform acquisition results as a pin- and site-aware data object.

GetApertureTimeInSeconds(DCPowerSessionsBundle, out double)

Gets aperture time in seconds.

GetPowerLineFrequency(DCPowerSessionsBundle)

Gets the power line frequency.

MeasureAndPublishCurrent(DCPowerSessionsBundle, string)

Measures the current on the target pin(s) and immediately publishes the results using the publishedDataId passed in.

MeasureAndPublishCurrent(DCPowerSessionsBundle, string, out double[][])

Measures the current on the target pin(s) and immediately publishes the results using the publishedDataId passed in.

MeasureAndPublishVoltage(DCPowerSessionsBundle, string)

Measures the voltage on the target pin(s) and immediately publishes the results using the publishedDataId passed in.

MeasureAndPublishVoltage(DCPowerSessionsBundle, string, out double[][])

Measures the voltage on the target pin(s) and immediately publishes the results using the publishedDataId passed in.

MeasureAndReturnPerInstrumentPerChannelResults(DCPowerSessionsBundle)

Measures and returns per-instrument per-channel results.

MeasureAndReturnPerSitePerPinResults(DCPowerSessionsBundle)

Measures and returns per-site per-pin results.

MeasureCurrent(DCPowerSessionsBundle)

Measures the current on the target pin(s) and returns a pin- and site-aware data object.

MeasureVoltage(DCPowerSessionsBundle)

Measures the voltage on the target pin(s) and returns a pin- and site-aware data object.

MeasureVoltageAndCurrent(DCPowerSessionInformation)

Measures the voltage and current.