11-19-2007 03:49 AM - edited 11-19-2007 03:50 AM
11-19-2007 04:00 AM
11-19-2007 05:03 AM
Make sure you use bundle and unbundle by name, to avoid being dependant on the order of the elements inside the cluster.
I would agree with Ton that the most likely issue is that you have two different clusters and that you need to use a typedef. Always use typedefs when you have a cluster or an enum which will be in more than one place (e.g. as an input to a VI).
There was a bug (I think it was fixed in 8.0) where LV would incorrectly relink cluster elements under certain conditions, but I don't think that's what's happening here.
11-19-2007 05:07 AM - edited 11-19-2007 05:09 AM
11-19-2007 06:31 AM
11-19-2007 06:59 AM
Hi Claus,
I have agree with tst and Ton on how they interprested what is happening.
Type definitons will elliminate the issue.
Watch for those coercion dots. They are a sign that LabVIEW is doing some guessing on your behalf.
Ben
11-19-2007 07:06 AM
I'm pretty sure it's not guessing!
Watch for those coercion dots. They are a sign that LabVIEW is doing some guessing on your behalf.
11-19-2007 07:14 AM
"...not guessing"
OK, how about "making assumptions"?
Ben
11-19-2007 08:34 AM