Jump to content
News about the LabVIEW Wiki! Read more... ×
Neil Pate

Gotta love LabVIEW

Recommended Posts

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

Share this post


Link to post
Share on other sites

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 by smithd
  • Like 1

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites
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 :lol:

(No problems with a medium size project including approx 85 classes).

  • Like 1

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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 :lol:

(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,

 

 

Share this post


Link to post
Share on other sites

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 by Neil Pate
Added link

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use.