You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: Returns true if the data for the given site number exists in the SiteData<T> object.
Instrument Abstraction
A new overload added for querying Digital Sessions Bundle without specifying any pin. Note that the returned Sessions Bundle associates with all the available DUT pins.
TSMSessionManager.Digital()
New overloads added for querying DAQmx Sessions Bundle with expected task type
NationalInstruments.SemiconductorTestLibrary.25.0.0.nupkg now includes PDB files for NationalInstruments.SemiconductorTestLibrary.Abstractions.dll and NationalInstruments.SemiconductorTestLibrary.Extensions.dll
Source Link is now enabled on NationalInstruments.SemiconductorTestLibrary.25.0.0.nupkg which allows developers to view and debug Semiconductor Test Library source code for troubleshooting and understanding how it works. To use this feature it must be enabled within Visual Studio and requires access to the internet. You can learn more about the Source Link feature here.
Changed
Data Abstraction
Math Operations methods now check and report the following error
When the underlying type, T, of the SiteData or PinSiteData object being operated on is an array, the TResult must also be an array of equal dimensions as the underlying type, T.
Instrument Abstraction
For DAQmx, now provides PinSiteData<double> GetSampleClockRate() extension method, and obsoletes double[] GetSampleClockRates() and double GetSampleClockRateDistinct().
For DAQmx, the VerifyTaskType utility method is now public to clients.
Fix an improper error when CreateDAQmxAOVoltageTasks, CreateDAQmxAOFunctionGenerationTasks, or CreateDAQmxDOTasks is called under the condition that in Pinmap task definition, the channels defined in the Channel List are not listed in ascending order by site number for a specific DUT pin.
Fix a DAQmx input tasks read issue that measurements of channels for all sites are returned even though some sites are actually filtered out.
Fix DCPower.Measure.FetchMeasurement to include current measurement instead of returning voltage measurement twice.
TestStandSteps
SetupNIDigitalPatternInstrumentation now provides a new boolean input applySourceWaveformData to control whether to apply the data in waveform files to source waveforms.
Documentation & Examples
Various changes to examples and documentation to either fix, improve, or update them in accordance with user feedback and latest changes.
Fix examples for Constructing PinSiteData/SiteData with Site-agnostic Data
Fix inline documentation for ConfigureOutputConnected extension method
Minor fix to example code shown in WritingTestCode user guide topic
Add missing constructors to provide additional documentation for certain classes
Update the Sharing SiteData and PinSiteData Between Code Modules user guide topic to reflect latest changes