LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Andrey_Dmitriev

IMAQ Vision: Connector Panes everything except 4x2x2x4. Please do it consistent.

Status: New

Right now a lot of SubVIs in Vision Development Module looks like that:

 

IMAQ Vision Connector Pane.png

 

Because in most cases we using IMAQ Images on the top and error outputs - the wires fully misaligned. It would be nice if all (or most) of them will have standard and same "default" connector pane (if possible, of course).

Thank you!

 

Andrey.

 

4 Comments
Knight of NI

I'm just posting to mention that this is hilarious. Were the programmers drunk when they wrote those VIs? Smiley Very Happy

 

I don't use IMAQ, but I'm giving this idea a Kudos on principle.

X.
Trusted Enthusiast
Trusted Enthusiast

I think this is due to the fact that IMAQ Vision was inherited from a French company who developed the core VIs in the mid to late 90's (there was no "Image" control at the time, one had to open "Image Windows" - at most 16, if I recall correctly, etc. They are still around as a matter of fact - I mean the image windows. Check the "External Display" subpalette). There was really not much of an established G-programming or style guide at the time

The IMAQ Vision toolkit has so many issues that only Andrey is courageous enough to complain about them.

Andrey_Dmitriev
Trusted Enthusiast

I guess, there are some compatibility issues (when connector pane will be changed in new version, then block diagram shouldn't be broken anyway when old VI opened which was developed in previous version). 

In general Vision Development Module not so bad, but have a lot of issues or improvements points. This modile also pretty expensive, so we can expect quality which is according to money.

But step by step I would like to post some ideas - may be something will be implemented. Unfortunately we haven't "special" board for IMAQ Vision's Ideas, so, I'll post these ideas here with Tag "IMAQ Vision".

And thanks for Kudos!

 

X.
Trusted Enthusiast
Trusted Enthusiast

I could not resist to try and check what the broomstick would do on this diagram:

 

ScreenHunter_002.jpg

 

It seems that the algorithm tries to straighten up error wires, moving the VIs up or down to achieve that.