02-17-2011 12:42 PM
I see in the TestStand 4.2.x Known Issues (http://zone.ni.com/devzone/cda/tut/p/id/8681#161523_by_Category) that when a VI connector pane passes an array from LabVIEW to TestStand, the array is transposed. For example, a 2D array of four columns and five rows from a LabVIEW VI appears as an array of five rows and four columns when stored in a TestStand PropertyObject.
Am I missing a patch, this said the problem has been around since 2009. I don't want to call a sequence every time I pass an array.
Bryan
02-18-2011 03:24 PM
Hi Bryan,
This is a known issue and the current work arounds are the ones listed in the Known Issues like you found or by transposing the array first in LabVIEW. This would cause the array to be transposed again into the correct form when the array is passed into TestStand.
There is currently no patch and R&D is currently investigating the issue and looks to have this fixed in a future release.
Thanks!
01-10-2018 06:26 AM
I just ran into this in Teststand 2016. I am quite new to Teststand.
I spend the last 2 hours debugging until I found that Arrays are transposed between LabVIEW and Teststand.
It is pretty pretty disappointing to find an Issue like this in such a big product..
01-24-2018 04:34 PM - edited 01-24-2018 04:35 PM
Hi,
Yes, this is behavior is not correct and is documented in the list of known issues.
It is likely there will be a way to workaround this bug in a future version of TestStand.
Thank you for the feedback.
Regards
Anand Jain
National Instruments.
04-08-2019 02:52 PM
does TestStand have a Transpose Array function, instead of using Labview?
04-09-2019 11:10 AM
Hello,
I would create a new thread since your question is separate then the original question. It will also get more visibility since this thread was created in 2011 and you will get an answer from the community faster.
04-09-2019 11:21 AM
@richjoh,
The bug mentioned earlier in this thread is still an open issue within TestStand. A fix has not been implemented. TestStand does not have a transpose method that you could directly call on your arrays.
Thanks,
Roxy