Table of Contents

Method WriteStatic

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

WriteStatic(DigitalSessionsBundle, PinState)

Writes static state to target the pin(s) that will take effect immediately.

public static void WriteStatic(this DigitalSessionsBundle sessionsBundle, PinState state)

Parameters

sessionsBundle DigitalSessionsBundle

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

state PinState

The state to write.

Remarks

Use this method to write the same state on all sessions.

WriteStatic(DigitalSessionsBundle, SiteData<PinState>)

Writes static state to target the pin(s) that will take effect immediately.

public static void WriteStatic(this DigitalSessionsBundle sessionsBundle, SiteData<PinState> states)

Parameters

sessionsBundle DigitalSessionsBundle

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

states SiteData<PinState>

The states to write for all sites.

Remarks

Use this method to write different states on different sites.

WriteStatic(DigitalSessionsBundle, PinSiteData<PinState>)

Writes static state to target the pin(s) that will take effect immediately.

public static void WriteStatic(this DigitalSessionsBundle sessionsBundle, PinSiteData<PinState> states)

Parameters

sessionsBundle DigitalSessionsBundle

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

states PinSiteData<PinState>

The states to write for all site-pin pairs.

Remarks

Use this method to write different states for different site-pin pairs.