Table of Contents

Method DisconnectOutput

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

DisconnectOutput(DigitalSessionsBundle, double?)

The pin is electrically disconnected from instrument functions.

public static void DisconnectOutput(this DigitalSessionsBundle sessionsBundle, double? settlingTimeInSeconds = null)

Parameters

sessionsBundle DigitalSessionsBundle

The DigitalSessionsBundle object.

settlingTimeInSeconds double?

The settling time in seconds. Passing a Null value (default) bypasses the wait operation (No-op).

Remarks

Remarks:

  • Selecting this function causes the PPMU to stop sourcing prior to disconnecting the pin.
  • CAUTION: In the Disconnect state, some I/O protection and sensing circuitry remain exposed. Do not subject the instrument to voltage beyond its operating range.
Example:
DigitalSessionsBundle myDutPin = new TSMSessionManager().Digital("MyDutPin");
myDutPin.DisconnectOutput(settlingTimeInSeconds: 0.1);