ni / semi-test-library-dotnet

Semiconductor Test Library
https://ni.github.io/semi-test-library-dotnet/
MIT License
3 stars 2 forks source link

[REQUEST] Add support to enable source waveform file loading in TestStandSteps.dll's SetupNIDigitalPatternInstrumentation() method #149

Open SAntonya-NI opened 2 weeks ago

SAntonya-NI commented 2 weeks ago

Currently, SetupNIDigitalPatternInstrument() method doesn't load any source waveform file to 6570/1's memory, because the method doesn't populate low level implemented flag to higher level.

image

Please add support to be able to control this flag from higher level method. Like it's shown below:

image

There is no significant effort is needed here since it is already implemented lower level Initialize (from InstrumentAbstraction.cs) function.

SAntonya-NI commented 2 weeks ago

@lornazh @Mattjet27 FYI

Mattjet27 commented 1 week ago

@SAntonya-NI, thank you for raising this request. It is being considered for a future release.

Please note that while the effort to implement this is not significant, it does however require more detailed thought and testing to confirm the appropriate implementation. Care must be taken to ensure adding an optional parameter to the existing method signature does not end up breaking the TestStand Step Type integration installed by the STS Software bundle.

SAntonya-NI commented 1 week ago

@Mattjet27 Thanks Matt for looking to this.