I am trying to read a file created with a tektronix scope (model 7154B). I've attached a pdf giving the file structure and it is similar to the SCPI format. The file has a big header with a bunch of scope settings etc. I need to read a few of these numbers in order to scale the voltage array in the file and to recreate the time axis. There are different data types in the file so to read one point I am using the read function in labview with the data type, offset, and count inputs wired. I don't need all the numbers from the file header just a few so I want to do the read function in a loop. I've created a cluster with all the variables I want and wired the cluster into the loop. It would be great if there was a way to extract an element from the cluster by using the index value from the loop. An array won't work since the data types differ. This method would make it easy to add more elements to the cluster if down the road another point was needed from the file. My other option would be to use a sequence or case structure and copy the same code into each instance and manually set the data type. If there was a way to get the number of elements in a cluster, that would set the number of iterations of the for loop and make the code easily expandable.