Table of Contents

Method ConfigureSingleLevel

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

ConfigureSingleLevel(DigitalSessionsBundle, LevelType, double)

Configures a single level. Use this method to configure the same level for all sessions.

public static void ConfigureSingleLevel(this DigitalSessionsBundle sessionsBundle, LevelsAndTiming.LevelType levelType, double levelValue)

Parameters

sessionsBundle DigitalSessionsBundle

The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle object.

levelType LevelsAndTiming.LevelType

The type of level to configure.

levelValue double

The value of level to configure.

ConfigureSingleLevel(DigitalSessionsBundle, LevelType, SiteData<double>)

Configures a single level. Use this method to configure different levels for different sites.

public static void ConfigureSingleLevel(this DigitalSessionsBundle sessionsBundle, LevelsAndTiming.LevelType levelType, SiteData<double> perSiteLevelValues)

Parameters

sessionsBundle DigitalSessionsBundle

The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle object.

levelType LevelsAndTiming.LevelType

The type of level to configure.

perSiteLevelValues SiteData<double>

The per-site value of level to configure.

ConfigureSingleLevel(DigitalPinSet, LevelType, double)

Configures a single level.

public static void ConfigureSingleLevel(this DigitalPinSet pinSet, LevelsAndTiming.LevelType levelType, double levelValue)

Parameters

pinSet DigitalPinSet

The NationalInstruments.ModularInstruments.NIDigital.DigitalPinSet object.

levelType LevelsAndTiming.LevelType

The type of the level to configure.

levelValue double

The value of the level to configure.