From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
01-09-2019 07:49 AM - edited 01-09-2019 07:50 AM
Hi everyone
I just found out that if I have this diagram:
and drag/drop the "equals" into the case structure, the auto-wire function will create a new input tunnel to connect the constant there. The shift register will then be void:
I think it should be normal behaviour the leave the shift register wiring as it is.
Is this a known issue?
Greetings!
01-09-2019 07:54 AM
I seem to remember some wizard speaking about similar issues.
But I am limited in what I can say.
Ben
01-09-2019 10:48 AM
What version of LV are you using?
In LV 2016, if I drag the equal function inside the case structure, it disconnects and breaks the line. And yes, I do have auto-wire enabled.
01-09-2019 10:54 AM
Not breaking a wire when dragging a function across boundaries is a feature added to one of the more recent versions of LabVIEW. Either 2017 or 2018.
01-09-2019 11:14 AM
@BrotherTom wrote:
Hi everyone
I just found out that if I have this diagram:
and drag/drop the "equals" into the case structure, the auto-wire function will create a new input tunnel to connect the constant there. The shift register will then be void:
I think it should be normal behaviour the leave the shift register wiring as it is.
Is this a known issue?
Greetings!
I found the other place where I saw this issue and there was not a good demo of that problem so a CAR was not generated for it.
I flagged a moderator to get an AE to look at this because I was able to duplicate that VI and saw the same bug.
Ben
01-09-2019 11:25 AM
I really don't care for auto-anything in LabVIEW. It never seems to auto-whatever the way I expect it to.
01-09-2019 12:37 PM
@BrotherTom wrote:
Hi everyone
I just found out that if I have this diagram:
I think it should be normal behaviour the leave the shift register wiring as it is.
Is this a known issue?
This is a known issue being tracked by CAR 718913
01-10-2019 02:45 AM
Agreed on the auto-things not behaving as desired. I've been adding this collection of keys to labview.ini to try maintain a less automatic and much snappier development environment. Info on each key can be found in this github gist.
LiveDrag=False LiveSelection=False DragAutoWire=False SmarterAutomaticTunnelCreation=False AutomaticShiftRegisterCreation=False
01-10-2019 11:56 PM
Hi folks
Sorry for replying so late!
Indeed it's a pretty new feature. I use LabVIEW 2017 and cannot remember this feature in older versions.
Good thing that a CAR has already been registered. I haven't found anything of it, neither in the web nor in the forums.
Keep up the good work!
Thomas
01-11-2019 09:55 AM
I hate the 'Maintain Wire Connections' bug (NO!! IT'S NOT A FEATURE, IT'S A BUG!!). I wish I could turn it off. Even in those cases where it would be handy, I don't use it* because it tends to rearrange wires idiotically.
* I copy then delete instead of moving.