NIDAQmxSinglePinMultipleTaskQueryContext Class
- Updated2026-06-25
- 2 minute(s) read
An object the GetNIDAQmxTasks method returns to track the Tasks associated with the pin 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 NIDAQmxSinglePinMultipleTaskQueryContext : SinglePinMultipleSessionQueryContext
Methods
| Name | Description |
|---|---|
| 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 for a pin 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 the 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 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 the pin on each site in the pin query context. |