NI-Digital Pattern Driver .NET Class Library

Table of Contents

DigitalLevels.ConfigureActiveLoadLevels Method

  • Updated2023-11-24
  • 1 minute(s) read
DigitalLevels.ConfigureActiveLoadLevels Method

DigitalLevelsConfigureActiveLoadLevels Method

Configures the Ioh, Iol, and Vcom values.

Namespace:  NationalInstruments.ModularInstruments.NIDigital
Assembly:  NationalInstruments.ModularInstruments.NIDigital.Fx40 (in NationalInstruments.ModularInstruments.NIDigital.Fx40.dll) Version: 2021

Syntax

public void ConfigureActiveLoadLevels(
	double iol,
	double ioh,
	double vcom
)
Public Sub ConfigureActiveLoadLevels ( 
	iol As Double,
	ioh As Double,
	vcom As Double
)

Parameters

iol
Type: SystemDouble

The current in amps that the DUT sinks when one or more pins outputs a voltage greater than Vcom.

ioh
Type: SystemDouble

The current in amps that the DUT sources when one or more pins outputs a voltage greater than Vcom.

vcom
Type: SystemDouble

The commutating voltage at which the active load circuit switches between sourcing current and sinking current.

Exceptions

ExceptionCondition
SelectorNameExceptionAn instance of DigitalPinSet references a pin or pin group name not loaded in the pin map.
OutOfRangeException
  1. The value for iol is invalid.
  2. The value for ioh is invalid.
  3. The value for vcom is invalid.

Remarks

The DUT sources or sinks current based on the level values. To enable active load, set the termination mode to ActiveLoad. To disable active load, set the termination mode of the instrument to HighZ or Vterm. These properties are only applicable if the pinset's SelectedFunction is set to Digital and TerminationMode is set to ActiveLoad.

See Also

Log in to get a better experience