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 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 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 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.