Hi Hitesh, The explanation is useful, however, I am confused about the last part. You asked why my code only collects from a single segment. Is the data from each channel stored in a separate segment. ie. Channel A data is stored in segment 1, Channel B data is stored in segment 2... can you clarify...