We use LabView projects to carry around consistent versions of our system from computer to computer. This is great, because it lets us keep different versions of our software separate, so as not to get confused. But it is not so great for our suite of probes that we have built for debugging and analysis.
It seems that LabView has its own default location for probes that is global to each computer, not attached to a particular project. Therefore, the probes do not travel well with the versions of our software that they should be attached to.
How do we make LabView look in the project for the right version of the probe?
In particular, we wish to be able right-click on a wire and have all of the custom probes for that wire type be displayed **FROM THE PROJECT**, not from the default place for probes. The reason for this is that many of our probes invokes utility VIs and subroutines that travel with the project and that get updated as the software evolves. Storing them in the default LabView location causes them to get hopelessly out of date or inconsistent with the software version that we are debugging.
Currently, we maintain a "probe" folder in the project, so that each probe finds the right version of the utility VIs and subroutines. But right-clicking on the wire type does not display these probes, only those in the global location for that computer. This is awkward, because it requires us to manually search for the correct version of the probe each time we want to use it, and we have to manually guess which probe goes with which wire type, etc.
Is there a better way to do this in LabView 8.5?
Regards,
Hugh