09-06-2021 04:20 PM - edited 09-06-2021 04:22 PM
Hello,
I'm creating a VI which save data in a TDMS file, the problem here is that it only save the data from the first channel (M1) and its respectives repetitions (Yes, I already put "Set next write possition" after this So I'm very sure that it's not overwriting).
This is my VI
Last time, I've tried using "TDMS Write" for each channel (example for M2, M3, M4...) and then I connected it by the same group and It worked:
Obviously this is very tedious. So I would like to know if there is any way for simplify this? I mean, It's possible to write my data in with only a "TDMS write" function? (this is What I tried to do in the first part) Do I have to write one funtion for each channel? What am I doing bad?
Solved! Go to Solution.
09-06-2021 06:13 PM
It would be better if you posted a VI, just guessing here try interleaved.
09-07-2021 02:54 AM
When you are logging multiple signals, I think you need to feed the TDMS function with a 2D array.
You might need to flip (Transpose) the array to get row and columns right.