Class Measure
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
Defines methods for DCPower measurements.
public static class MeasureInheritance
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, DCPowerMeasureSettings)
-
Configures one or more measure settings based on the values populated within a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings object. Accepts a scalar input of type NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings. With overrides for NationalInstruments.SemiconductorTestLibrary.DataAbstraction.SiteData`1, and NationalInstruments.SemiconductorTestLibrary.DataAbstraction.PinSiteData`1 input.
- ConfigureMeasureSettings(DCPowerSessionsBundle, SiteData<DCPowerMeasureSettings>)
-
Configures one or more measure settings based on the values populated within a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings object. Accepts a scalar input of type NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings. With overrides for NationalInstruments.SemiconductorTestLibrary.DataAbstraction.SiteData`1, and NationalInstruments.SemiconductorTestLibrary.DataAbstraction.PinSiteData`1 input.
- ConfigureMeasureSettings(DCPowerSessionsBundle, PinSiteData<DCPowerMeasureSettings>)
-
Configures one or more measure settings based on the values populated within a NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings object. Accepts a scalar input of type NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings. With overrides for NationalInstruments.SemiconductorTestLibrary.DataAbstraction.SiteData`1, and NationalInstruments.SemiconductorTestLibrary.DataAbstraction.PinSiteData`1 input.
- ConfigureMeasureSettings(DCPowerSessionsBundle, IDictionary<string, DCPowerMeasureSettings>)
-
Configures NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerMeasureSettings.
- ConfigureMeasureWhen(DCPowerSessionsBundle, DCPowerMeasurementWhen)
-
Configures the DCPower MeasurementWhen property.
- ConfigureMeasureWhen(NIDCPower, string, string, DCPowerMeasurementWhen)
-
Configures the MeasurementWhen property.
- ConfigureMeasurementSense(DCPowerSessionsBundle, DCPowerMeasurementSense)
-
Configures the measurement sense.
- ConfigureMeasurementSense(NIDCPower, string, string, 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, out double[][])
-
Measures the current on the target pin(s) and immediately publishes the results using the
publishedDataIdpassed in. - MeasureAndPublishCurrent(DCPowerSessionsBundle, string)
-
Measures the current on the target pin(s) and immediately publishes the results using the
publishedDataIdpassed in. - MeasureAndPublishVoltage(DCPowerSessionsBundle, string, out double[][])
-
Measures the voltage on the target pin(s) and immediately publishes the results using the
publishedDataIdpassed in. - MeasureAndPublishVoltage(DCPowerSessionsBundle, string)
-
Measures the voltage on the target pin(s) and immediately publishes the results using the
publishedDataIdpassed 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.