Omar Mussa Posted October 16, 2009 Report Share Posted October 16, 2009 I use the suspend when called feature a lot. Its a really great feature for debugging. However in LabVIEW 2009, the feature no longer works the same way. In LabVIEW <=8.6, you could update the inputs to a suspended VI and rerun your code and it would use those inputs to determine code execution. In LabVIEW 2009, if you change the inputs of the suspended VI, the VI still runs with whatever the caller VI passed into the VI. Here's a video to demonstrate this issue. http://content.scree...f8/00000135.swf 1 Quote Link to comment
asbo Posted October 16, 2009 Report Share Posted October 16, 2009 If this wasn't an intended feature, it is a ridiculously handy accident. I'd be disappointed if its removal was an intentional change in 2009. Quote Link to comment
Michael Aivaliotis Posted October 17, 2009 Report Share Posted October 17, 2009 If this wasn't an intended feature, it is a ridiculously handy accident. I'd be disappointed if its removal was an intentional change in 2009. 'suspend when called' has been there since the early days of LabVIEW. http://zone.ni.com/devzone/cda/tut/p/id/4141 Quote Link to comment
cw77 Posted October 19, 2009 Report Share Posted October 19, 2009 This was reported to R&D (# 192207) for further investigation. Thanks for the feedback! Quote Link to comment
Daklu Posted October 20, 2009 Report Share Posted October 20, 2009 Wow, three years of LV programming and I never knew that feature existed. Funny how little tricks like this pop up unexpectedly. And now it's gone... Farewell little 'Suspend when called.' Though I knew you not, I miss you already. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.