NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Can TestStand use .obj modules to execute steps in-process without having the .c souce files on the computer?

Yes. When you specify the module in a CVI step type, make sure you select in the drop down list .obj file type.

Also, you can programmatically (using LabVIEW, CVI or even another TestStand sequence) change the property that holds the name of your module for each step. The properties are: RunState.Sequence.Main[""].TS.SData.ModulePath (it's a string and it holds the path, file name. Ex: "C:\temp\a.c") and RunState.Sequence.Main[""].TS.SData.ModuleType (it's a number and it can be 0 for .obj, 1 for .c, 2 for .dll and 3 for .lib).

Also the Execute Steps In-Process option in Configure->Adapters->CVI Standard Adapter, will not alter the module file names you specified in each step.

Roberto Piacentini
Applications Engineer
www.ni.com/
ask
0 Kudos
Message 2 of 2
(3,010 Views)