Table of Contents

Method CreateSerialCaptureWaveform

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

CreateSerialCaptureWaveform(DigitalSessionsBundle, string, uint, BitOrder)

Creates capture waveform settings for serial acquisition. Settings apply across all sites if multiple sites are configured in the pin map. You cannot reconfigure settings after waveforms are created.

public static void CreateSerialCaptureWaveform(this DigitalSessionsBundle sessionsBundle, string waveformName, uint sampleWidth, BitOrder bitOrder = BitOrder.MostSignificantBitFirst)

Parameters

sessionsBundle DigitalSessionsBundle

The DigitalSessionsBundle object.

waveformName string

The name of the capture waveform.

sampleWidth uint

The width in bits of each serial sample. The value must be between 1 and 32.

bitOrder BitOrder

The bit order significance.

Remarks

The number of waveforms is limited to 512.

CreateSerialCaptureWaveform(DigitalSessionsBundle, string, string, uint, BitOrder)

Creates capture waveform settings for serial acquisition. Settings apply across all sites if multiple sites are configured in the pin map. You cannot reconfigure settings after waveforms are created.

public static void CreateSerialCaptureWaveform(this DigitalSessionsBundle sessionsBundle, string pin, string waveformName, uint sampleWidth, BitOrder bitOrder = BitOrder.MostSignificantBitFirst)

Parameters

sessionsBundle DigitalSessionsBundle

The DigitalSessionsBundle object.

pin string

The pin for which to create the capture waveform.

waveformName string

The name of the capture waveform.

sampleWidth uint

The width in bits of each serial sample. The value must be between 1 and 32.

bitOrder BitOrder

The bit order significance.

Remarks

The number of waveforms is limited to 512.