Neil Pate Posted August 29, 2017 Report Share Posted August 29, 2017 Even to this day when I open a random VI from my project, click run-continuously and quickly iterate through some input scenarios to make sure the VI is still working as expected makes me smile. No additional code needs to be written to quickly test a single VI, I just love this Quote Link to comment
smithd Posted August 29, 2017 Report Share Posted August 29, 2017 (edited) In contrast, today I right clicked on a random VI* in my project and labview hung...through several restarts, until I just gave up sorry, were we being positive in this thread? *to be fair I needed to use lvoop for something, so random crashes and hangs are expected Edited August 29, 2017 by smithd 1 Quote Link to comment
A Scottish moose Posted August 29, 2017 Report Share Posted August 29, 2017 I forget sometimes how easy it is to test a function or behavior in labVIEW. Ctrl+N and throw a few VIs on the block diagram and see what it does. So very powerful for sure! Quote Link to comment
Neil Pate Posted August 29, 2017 Author Report Share Posted August 29, 2017 3 hours ago, smithd said: In contrast, today I right clicked on a random VI* in my project and labview hung...through several restarts, until I just gave up sorry, were we being positive in this thread? *to be fair I needed to use lvoop for something, so random crashes and hangs are expected Yup we were trying to be positive. I have not experienced too many crashes involving classes lately although I do purge the mutation history every few weeks (No problems with a medium size project including approx 85 classes). 1 Quote Link to comment
ThomasGutzler Posted August 30, 2017 Report Share Posted August 30, 2017 I spent all day yesterday to port some code across from another project into what I'm currently working on. Closed the project to do a quick fix on something else, opened my project again and found that the vi that has the GUI state machine in it had lost its block diagram, which contained the main part of the changes I had made. And because I hadn't finished the porting I hadn't checked it in. I didn't love LV after that one I wish I knew how I did that. Quote Link to comment
ShaunR Posted August 30, 2017 Report Share Posted August 30, 2017 12 hours ago, ThomasGutzler said: Closed the project to do a quick fix on something else, opened my project again and found that the vi that has the GUI state machine in it had lost its block diagram, Is this on LV 64? Quote Link to comment
hooovahh Posted August 30, 2017 Report Share Posted August 30, 2017 In my typical development cycle I keep looking forward to the next release (2017 SP1) imagining it will fix all of my stability issues. Not that my system is unstable, just that long delays in editing, and saving, make for a painful development process. Oh right positive. Rapid prototype and performance testing with small VIs is fun. For performing some kind of custom filtering, I'll sometimes write it 2 or 3 ways to get the same result, and then throw random data at it and see which performs the best. Then implement that into the main application. Quote Link to comment
A Scottish moose Posted August 30, 2017 Report Share Posted August 30, 2017 18 hours ago, Neil Pate said: Yup we were trying to be positive. I have not experienced too many crashes involving classes lately although I do purge the mutation history every few weeks (No problems with a medium size project including approx 85 classes). How does purging the mutation history work? Any white papers you could link to on this? Thanks, Quote Link to comment
hooovahh Posted August 30, 2017 Report Share Posted August 30, 2017 http://digital.ni.com/public.nsf/allkb/F0FC362A73C794BA86257C6700692B0B And an idea exchange item to make this easier. https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Add-right-click-option-to-delete-class-mutation-history/idi-p/2594921 1 Quote Link to comment
Neil Pate Posted August 30, 2017 Author Report Share Posted August 30, 2017 (edited) I have just wrapped the VI mentioned by the link hooovah posted in some code that iterates over all the classes in my project. I really have no use for the mutation history and wish I could permanently turn it off. Also I think it is buggy especially when classes contain classes that have changed or been renamed. Seen some terrible IDE bugs related to this. Edited August 30, 2017 by Neil Pate Added link Quote Link to comment
ThomasGutzler Posted August 30, 2017 Report Share Posted August 30, 2017 11 hours ago, ShaunR said: Is this on LV 64? No, that was 2016 32bit 1 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.