An object the GetNIDAQmxTasks method returns to track the Tasks associated with the pins for one or more sites. Use this object to publish measurements to the Semiconductor Multi Test step and extract data from a set of measurements.

Derives from

Syntax

Namespace: NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI

public class NIDAQmxMultiplePinMultipleTaskQueryContext : MultiplePinMultipleSessionQueryContext

Methods

NameDescription
CreateMultisiteDataForAnalogOutput< T >(T, T)

Converts per pin data to per task data. The first dimension corresponds to each task returned by the pin query, the second dimension corresponds to each channel in that task, and the third dimension contains the data values to be written on that channel. Channels that aren't in the semiconductor module context during runtime will have thier data values set to idleValue .

CreateMultisiteDataForDAQmxAnalogOutput< T >(T, T)

Converts arrays of samples organized by pins into arrays of samples organized by NI-DAQmx tasks and channels. The arrangement of the returned data is suitable for passing to the NationalInstruments.DAQmx.AnalogMultiChannelWriter.WriteMultiSample method to write the samples to each pin on all sites in the pin query context.

CreatePerSiteMultisiteDataForAnalogOutput< T >(T, T)

Converts per site and per pin data to per task data. The first dimension corresponds to each task returned by the pin query, the second dimension corresponds to each channel in that task, and the third dimension contains the data values to be written on that channel. Channels that aren't in the semiconductor module context during runtime will have thier data values set to idleValue .

CreatePerSiteMultisiteDataForDAQmxAnalogOutput< T >(T, T)

Converts arrays of samples organized by sites and pins into arrays of samples organized by NI-DAQmx tasks and channels. The arrangement of the returned data is suitable for passing to the NationalInstruments.DAQmx.AnalogMultiChannelWriter.WriteMultiSample method to write the samples to each pin on each site in the pin query context.