Grampa_of_Oliva_n_Eden Posted November 24, 2006 Report Share Posted November 24, 2006 Nice coding Ben! Thank you Chris. In its defense. A) I did not cross any wires. B) Its fun to watch in execution highlighting mode. Should I have posted this to the fifth dimension thread? (insert Twilight Zone music here). Ben Quote Link to comment
crelf Posted November 24, 2006 Report Share Posted November 24, 2006 Thank you Chris.In its defense. A) I did not cross any wires. B) Its fun to watch in execution highlighting mode. Should I have posted this to the fifth dimension thread? (insert Twilight Zone music here). Ben Defend it all you like - the NI VI Analyzer would vomit if it saw that VI :laugh: That said, I'm sure it'd be even prettier with the NI Logo execution highlighting on (labview.ini easter egg)... Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 11, 2006 Report Share Posted December 11, 2006 Invoke node point to row collumn method is very handy! Ben Quote Link to comment
Darren Posted December 11, 2006 Report Share Posted December 11, 2006 Invoke node point to row collumn method is very handy!Ben Yes, this method is handy. It's only available in LabVIEW 8.0 and later. If you need this functionality in LabVIEW 7.x, there's a VI that does exactly the same thing in vi.lib\tree. -D Quote Link to comment
JDave Posted December 11, 2006 Report Share Posted December 11, 2006 I also like how the properties and methods are listed in alphabetical order in the right-click menu. It took a little while to get used to but it is much faster to find that property you are searching for. Now I just need to use the Class Browser more often. Quote Link to comment
Yair Posted December 11, 2006 Report Share Posted December 11, 2006 If you need this functionality in LabVIEW 7.x, there's a VI that does exactly the same thing in vi.lib\tree. Except that Ben's image shows the method for a table, not a tree, and I don't know of any vi.lib VI which handles that (and the private method did not work in 7.0). That said, there are some implementations on the web for doing this for tables and arrays. Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 15, 2006 Report Share Posted December 15, 2006 I read the upgrade notes but I still seem to find other stuff that I do not remeber reading about. In LV 8.20 you can easily find the root VI that is breaking your application. I dropped an Config Data Open and wired up a constant to the path. I went down in the hiarchy and deleted a wire in "Config Data registry.vi" and look what the error list shows! I like it! Ben Quote Link to comment
Aristos Queue Posted December 15, 2006 Report Share Posted December 15, 2006 I like it! You're welcome. I get to claim credit for this one, but I have to admit that I only did it because my beloved LVClasses desperately needed it -- when you break one VI in a class, the entire hierarchy is bad, which is a lot of VIs. Finding the root cause was nigh on impossible, so I added the red X and sorted the broken VIs to the top. The fact that it could help with the regular subVI hierarchy use case was a nice side effect. Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 15, 2006 Report Share Posted December 15, 2006 I get to claim credit for this one,... In the behalf of my boss (CLA #5) and myself, THANK YOU. Ben Quote Link to comment
Michael Aivaliotis Posted December 15, 2006 Report Share Posted December 15, 2006 In the behalf of my boss (CLA #5) and myself, THANK YOU.Ben Actually, this feature was always there even in older LV versions. The lowest VI in the hierarchy causing the break went to the top of the list. NI broke it in 8.0 and then fixed it in 8.2. I think they added listbox icons in 8.2 as well. Quote Link to comment
Aristos Queue Posted December 15, 2006 Report Share Posted December 15, 2006 Actually, this feature was always there even in older LV versions. The lowest VI in the hierarchy causing the break went to the top of the list. NI broke it in 8.0 and then fixed it in 8.2. I think they added listbox icons in 8.2 as well. Ah, but if you had two VIs causing the break, there wasn't any guarantee that both were at the top of the list. The second would be at whatever point it was in the hierarchy. Static VI Refs, LVClasses and XControls have a blend of dependencies such that there is no tree of dependencies. Instead there's a circular graph. Thus the sorting is needed. Quote Link to comment
Ton Plomp Posted December 16, 2006 Report Share Posted December 16, 2006 Except that Ben's image shows the method for a table, not a tree, and I don't know of any vi.lib VI which handles that (and the private method did not work in 7.0). That said, there are some implementations on the web for doing this for tables and arrays. For 8.x the exact same method exists for trees, it even tells you if the mouse was on the symbol position: Allthought the method has the same name, if you change the control ref. type the method is broken In 7.0 the methos probably don't exist, too bad. Ton Quote Link to comment
martin@aerodynamics Posted December 17, 2006 Report Share Posted December 17, 2006 LabVIEW 8.20 Improvement: LabVIEW RT works much better, I don't lose the connection, even if the RT System runs with almost 100%... LabVIEW 8.20 Improvement: The PID Loop is up to 14 Times faster :worship: LabVIEW 8.20 Improvement: LabVIEW Crashs about 14 Times more frequent as well LabVIEW 8.20 Improvement: A lot of new bugs... http://forums.lavag.org/index.php?showforum=80 After every second restart of LabVIEW i get those error messages fpsane.cpp.... even if I stoped LabVIEW by myself... Quote Link to comment
i2dx Posted December 18, 2006 Author Report Share Posted December 18, 2006 LabVIEW 8.20 Improvement: LabVIEW Crashs about 14 Times more frequent as well LabVIEW 8.20 Improvement: A lot of new bugs... http://forums.lavag.org/index.php?showforum=80 After every second restart of LabVIEW i get those error messages fpsane.cpp.... even if I stoped LabVIEW by myself... hmm, strange. LV 8.20 seems really stable to me. The only (reproducable) situation when LV crashes is, if I edit a typecasted enum, which is part of a e.g. typecasted cluster AND a VI containing one of the typedefs is open. LV crashes on the "save and replace" dialog. I have informed NI about this behaviour, but it has not yet been confirmed as a bug - although the AE could reproduce it - it seems they are still working on it Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 18, 2006 Report Share Posted December 18, 2006 hmm, strange. LV 8.20 seems really stable to me. The only (reproducable) situation when LV crashes is, if I edit a typecasted enum, which is part of a e.g. typecasted cluster AND a VI containing one of the typedefs is open. LV crashes on the "save and replace" dialog.I have informed NI about this behaviour, but it has not yet been confirmed as a bug - although the AE could reproduce it - it seems they are still working on it HI All, Regarding bugs in LV 8.2 NI has historically released maintainance releases that have proved very solid. You all can help make the next release similarly solid if you make SURE your reported bugs have recieved a CAR#. If it did not get a CAR# R&D will NOT hear about it and it will NOT get fixed! The easiest way to make sure your bug makes R&D's radar is to post to the NI Bug thread. The Bug thread for December 2006 can be found here. http://forums.ni.com/ni/board/message?boar...2&jump=true I am still nagging them to watch the LAVA bug list, but that battle has not been won (yet). So... If you want you bugs fixed, report them today! So please please please help NI help us! Ben BTW: NI's responsiveness to bug reporting also qualifies as something that has improved! Quote Link to comment
ned Posted December 18, 2006 Report Share Posted December 18, 2006 I don't think I've seen this mentioned yet. One improvement I like is that it's now possible to get help by right-clicking on a function within a pinned palette - no need to drop the function on the block diagram first. Quote Link to comment
Gary Rubin Posted December 18, 2006 Report Share Posted December 18, 2006 I don't think I've seen this mentioned yet. One improvement I like is that it's now possible to get help by right-clicking on a function within a pinned palette - no need to drop the function on the block diagram first. If I remember correctly, you used to (pre-LV7?) be able to hit CTRL-H while the pallete was open (and not pinned) to accomplish this. In LV7.x, CTRL-H no longer responds while the pallete is open and not pinned. Maybe NI changed window focus for palletes vs. block diagram in LV7.x? Gary Quote Link to comment
martin@aerodynamics Posted December 19, 2006 Report Share Posted December 19, 2006 HI All,Regarding bugs in LV 8.2 NI has historically released maintainance releases that have proved very solid. You all can help make the next release similarly solid if you make SURE your reported bugs have recieved a CAR#. If it did not get a CAR# R&D will NOT hear about it and it will NOT get fixed! The easiest way to make sure your bug makes R&D's radar is to post to the NI Bug thread. The Bug thread for December 2006 can be found here. http://forums.ni.com/ni/board/message?boar...2&jump=true I am still nagging them to watch the LAVA bug list, but that battle has not been won (yet). So... If you want you bugs fixed, report them today! So please please please help NI help us! Ben BTW: NI's responsiveness to bug reporting also qualifies as something that has improved! I reported the bug with the Timed Loop on Saturday to my friends from NI Switzerland, they were able to reproduce my problem... Example: http://forums.lavag.org/index.php?s=&s...ost&p=21792 They told me that with the 8.2.1 pach, this problem will "probably" be fixed... I didn't received a CAR#... How do you get a that CAR#? Or is that the same like the "Support Number" that I usually get from NI Switzerland when I cry for help? Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 19, 2006 Report Share Posted December 19, 2006 I reported the bug with the Timed Loop on Saturday to my friends from NI Switzerland, they were able to reproduce my problem...Example: http://forums.lavag.org/index.php?s=&s...ost&p=21792 They told me that with the 8.2.1 pach, this problem will "probably" be fixed... I didn't received a CAR#... How do you get a that CAR#? Or is that the same like the "Support Number" that I usually get from NI Switzerland when I cry for help? Getting a "support Number" (service request number) is only part of the game. As of about 3 months ago ALL of the AE (application Engineers) are required to post the CAR (corrective action report) for all publicly posted bugs. Contact your AE again and request the CAR number. Unfortunately the new rule has not sunk-in for many of the AE's. I get the feelling they are doing a noble act be sparing R&D from the distraction. Again, posting to the bug list I listed earlier will get the bug into the mill and will result in your ability to track its progress. Ben Quote Link to comment
martin@aerodynamics Posted December 19, 2006 Report Share Posted December 19, 2006 Getting a "support Number" (service request number) is only part of the game. As of about 3 months ago ALL of the AE (application Engineers) are required to post the CAR (corrective action report) for all publicly posted bugs. Contact your AE again and request the CAR number.Unfortunately the new rule has not sunk-in for many of the AE's. I get the feelling they are doing a noble act be sparing R&D from the distraction. Again, posting to the bug list I listed earlier will get the bug into the mill and will result in your ability to track its progress. Ben Hy I asked the guy fom NI told me, that I don't need this CAR# and I don't need to post it there ("NI-Bug Forum")!?!?!? They probaly don't like that we are able to see all bugs on a forum in the internet Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 19, 2006 Report Share Posted December 19, 2006 Hy I asked the guy fom NI told me, that I don't need this CAR# and I don't need to post it there ("NI-Bug Forum")!?!?!? They probaly don't like that we are able to see all bugs on a forum in the internet HI Martin, I have posted a note about your bug and what you were told in post #9. I will also pass along your word to my contat to straghten this out! Ben Quote Link to comment
crelf Posted December 19, 2006 Report Share Posted December 19, 2006 I asked the guy fom NI told me, that I don't need this CAR# and I don't need to post it there ("NI-Bug Forum")!?!?!? Well, to be fair, you don't need the CAR# and you don't need to post the bug, but, if you report a bug and ask for the CAR#, he really should give it to you. You might want to tell him that NI internal policy has changed recently and that he might want to brush up on them. Quote Link to comment
Ton Plomp Posted December 19, 2006 Report Share Posted December 19, 2006 Recently someone from NI R&D was here, and he told us that most likely the next release had a solved issues list (or bugs) publically. Unfortunately not a known issues.... Ben: I know you are very interested in CARs and bugs, do you store and monitor them? Ton Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 19, 2006 Report Share Posted December 19, 2006 Recently someone from NI R&D was here, and he told us that most likely the next release had a solved issues list (or bugs) publically. Unfortunately not a known I can NOT denigh that. Ben:I know you are very interested in CARs and bugs, do you store and monitor them? Ton The LabVIEW Champions can explicitly request updates on specific CAR's. Beyond that let me close by saying that the Bug Lists are making a difference. Stay tuned! Ben Quote Link to comment
Aristos Queue Posted December 19, 2006 Report Share Posted December 19, 2006 They probaly don't like that we are able to see all bugs on a forum in the internet We have publically visible bug reports all over the ni.com DevZone, so why would it bother us if LAVA has similar lists? Yeah, some of them are embarrassing, but as long as there are threads like this one ("things that have improved") to remind everyone that it's not all bad news then the bug lists do more help than harm. 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.