Actually, TDMS Advanced Asynchronous Read function will read the data out in the same sequence as the data was written to the TDMS file, without regarding to the channel information. It behaves more like Read From Binary File rather than TDMS Read.
TDMS Set Next Read Position function configures the offset where the read function starts to read data, but not specifies the channel to read. For example, if you set the channel name to “channel 1†and offset to “0â€, the data you read will start from the first element of channel 1. (that is 0, 1, 2,…) If you set the channel name to “channel 2†and offset to “0â€, the data you read will start from the first element of channel 2. (that is 1, 2, 3,…)