LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to find where data in a cluster is written

I have a large application that I've inherited from previous makers, my job is to complete it and bugfix it. it has 729 unique VIs, the main application uses producer-consumer patterns and many functional global variables. 

the alternative would have been to use the actor framework, but since this is 3 years into the development, it is not an option. Also, I would need more training for actor framework.

 

My question is: how to find where data is written, I want to find something like this :

Capture-wanted function.PNG

in words:

I want to find where a specific item in a cluster is being written to. but only this specific cluster. and written to of course. 

the find function does not seem to be able to do this.. 

 

also searching by name and then by function and corellating this might work ? but its not implemented in labview. 

 

so what I did: 

copied search results for bundle by name function (508 items. )

copied search results for CSTheta (20 items)

 

pasted it into excel, and correlated the results, 

the result: 2Vis, 48 values. meaning that I've found the two vis using bundle by name and having CSTheta written in them. 

 

the rest is grunt work 😞 no ctrl+g anymore. .

 

anyone have a better method?

 

 

 

 

Message 1 of 6
(2,606 Views)

just found a solution:

the "Found In" tab on the search function, shows some text about where it was found. and here it shows "-Diagram, Bundle By Name, Data/Part"

 

I feel like such a noob. 

0 Kudos
Message 2 of 6
(2,597 Views)

The POST THIS QUESTION button sometimes has remarkable problem-solving effects...

;->

Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com


Blog for (mostly LabVIEW) programmers: Tips And Tricks

0 Kudos
Message 3 of 6
(2,574 Views)

@CoastalMaineBird wrote:

The POST THIS QUESTION button sometimes has remarkable problem-solving effects...

;->


I believe it gives you a +50 bonus to your IQ for a period of time which varies proportionately with amount of kudos you've given.  😉

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
Message 4 of 6
(2,563 Views)

@mersdal wrote:

just found a solution:

the "Found In" tab on the search function, shows some text about where it was found. and here it shows "-Diagram, Bundle By Name, Data/Part"

 

I feel like such a noob. 


That would be one way to get there!  I won't bother posting my screenshots now.


"Should be" isn't "Is" -Jay
0 Kudos
Message 5 of 6
(2,552 Views)

You have to admit though that your original solution was -- uh... um.... impressive Smiley Happy

 

Mike...


Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 6 of 6
(2,543 Views)