06-06-2006 12:19 PM
Solved! Go to Solution.
06-06-2006 02:52 PM
06-06-2006 03:15 PM
Yes, you can use NI TestStand Synchronization server. It lets you programmatically perform all the operations that the synchronization step types offer. The type library for it is already registered on your system.
Refer to the SyncManager topic in the API online help (this help topic is in 3.5, I'm not sure about earlier versions).
I'm guessing you would do something like the following, but I've never tried it:
ISyncManager mgr = Engine.GetSyncManager("MyNotificationName")
mgr.GetNotification("MyNotificationName").Pulse(dataObject, byRef, applyToAllWaiters)
or
mgr.GetNotification("MyNotificationName").Set(dataObject, byRef, autoClear)
06-06-2006 04:51 PM
I started to get a Debug Warning in my OI and can not figure out how to stop getting the warning when I exit the OI. The debug warning happens fast and then the windows closes before I can read the whole thing. If I restart the OI I get errors and labview crashes. (I am running from the Labview development)
I am attaching the Operator interface in a zip file that I am working on. Use the example sequence, OverrideSerialNumForParallelModel.seq, in the "\Examples\ProcessModels\ParallelModel" folder that shipped with teststand to run with this OI.
I tried this on two machines and I get the same problem. The OI is modified from the default simple OI from NI. I added a second execution view manager and exection viewer. I also modified the callback to "Simple OI - DisplayExecution Event Callback.vi". In this VI, if I swap the "diagram disable structure" to the origional code the problem seems to go away. So I don't understand why my modifications are causing problems.
Also, I am running LV 8.0.1 and Teststand 3.5
Could someone take a look at this and see if they get the same problem,
Thanks,
Paul
06-06-2006 04:59 PM
06-08-2006 02:56 PM