LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

unbundle by name stops at 8 names?

Solved!
Go to solution

Is this the limit? I have 10 or even 16 channels sometimes connected and I want to split them up to different graphs. Does the unbundle by name cap at 8 names? Would I be better off using the split signals option instead?

0 Kudos
Message 1 of 11
(3,954 Views)

There is no maximum limit to how many items can be in a cluster (there are practical limits and monster sized data constructs should be rethought)  But 8 elements bundled into a cluster is not really a stretch.  

 

Of course, the elements have to have a "Name" for unbuldle  by name to work with them.  Do all of your cluster members have a non-blank Label or Caption?


"Should be" isn't "Is" -Jay
0 Kudos
Message 2 of 11
(3,951 Views)

They all have a name, but when I try and drag past 8, it just repeats the eigth entry. I have it connected to my DAQmx read through an array to cluster conversion.

0 Kudos
Message 3 of 11
(3,947 Views)
Solution
Accepted by topic author labview12110

Are you converting array to cluster? If yes then you have the option to set the size of the cluster.

-----

The best solution is the one you find it by yourself
Message 4 of 11
(3,942 Views)

@labview12110 wrote:

They all have a name, but when I try and drag past 8, it just repeats the eigth entry. I have it connected to my DAQmx read through an array to cluster conversion.


I've only ever seen this happen when the items in the cluster don't have a name.  The order of the unbundle is arbitrary.  It doesn't need to go from top to bottom, and it doesn't need to unbundle all items.  Click one of the items and you can choose what it unbundles.  Is all of your items in the list?  If not then the data isn't named.

 

Attach a VI if you can.

0 Kudos
Message 5 of 11
(3,939 Views)

@labview12110 wrote:

They all have a name, but when I try and drag past 8, it just repeats the eigth entry. I have it connected to my DAQmx read through an array to cluster conversion.


Do it this way.

 

Wire the Cluster to the unbundle by name function and select the 1st top element and then drag, check whats happening.

-----

The best solution is the one you find it by yourself
0 Kudos
Message 6 of 11
(3,936 Views)

Does that 8th element just happen to be the last element of the cluster?


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 7 of 11
(3,933 Views)

I did not know that! thanks!

 

on a side note is this the correct approach? I have data coming in from my daq as a 1d array of waveform dbl and want to break it up and display some values on one graph and others on a different one. unbundle by name, follwed by a merge signals to the chart seems redundant but sort of works. is there a better way?

0 Kudos
Message 8 of 11
(3,932 Views)

Array to cluster has a size(default 9) that must be set to build your cluster .

Capture.PNG

 

Dragging to resize inbulndle defauts to the next (or previous if resizing up) cluster item and will repeat at either end you can right click on an item in unbundle by name to select anything in the cluster.


"Should be" isn't "Is" -Jay
0 Kudos
Message 9 of 11
(3,928 Views)

If you need any opinion please show us the code.

-----

The best solution is the one you find it by yourself
0 Kudos
Message 10 of 11
(3,927 Views)