LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
A-T-R

Extend functionality of conditional string probes

Status: New

Add a new selection, so that the application pauses if "something" is on the wire...please see the attached image!

 

Similar to that, a conditional "DBL" probe could be enhanced by adding a "NaN" option...one could realize that by inserting "Equal to ... NaN", but it would be easier to just select this "value" with a checkbox, and two conditions could be monitored at the same time ("=NaN" and "=xxx")

 

extendedconditionalstringprobe.PNG

5 Comments
AristosQueue (NI)
NI Employee (retired)

Just so you know... that is a custom probe that you are free to extend to your heart's desire.

 

One of the reasons that we added custom probes is that the requests for probe improvements were so common and so differentiated that we decided that letting you tune the probes to whatever you needed was a better approach, in general. Having said that, we do improve the specific probes, and this could be a useful improvement, but if you don't want to wait for us, go ahead and edit the probe yourself.

 

All of the custom probes that ship with LV are in

vi.lib\_probes

Any VI directly in that directory shows up in the options list when you pop up on a wire of the VI's type. Any VI in the subdirectory

vi.lib\_probes\default

is the default probe for that type.

 

The particular VI that you're interested in is

vi.lib\_probes\ConditionalString.vi

 

 

G-Money
NI Employee (retired)

A:T:R,

 

Do custom probes give you the functionality you are looking for with this idea?

Darren
Proven Zealot

He could write a custom probe to do this, but I see this as being generally useful, and thus a good addition to the shipping conditional string probe.

elset191
Active Participant
Only tangentially related, but...

@A:T:R wrote:

Similar to that, a conditional "DBL" probe could be enhanced by adding a "NaN" option...one could realize that by inserting "Equal to ... NaN",


In my experience, this actually doesn't work for NaN.  See here

--
Tim Elsey
Certified LabVIEW Architect
A-T-R
Member

@ else191: Interesting...in fact, i never checked this particular case...I just thought that MUST work! And also good to know, that NaN not equals NaN...but I don't understand why!

 

@ Aristos Queue: Well, I know that thoses custom probes are just VIs...but again, I just don't thought about it...Sorry! Even though, I would be a nice improvement for one of the next LV releases!

 

The reason why I don't like to alter/extend standard functionality is the same why I don't like to use e.g. the OpenG tools: I have to work on different machines, and it's almost guaranteed that one specific machine has another configuration as the other machines have...