I have written a C# app to use LJM library to read analog stream from T7 Pro (v1.0225). However occasionally as soon as I start the stream, I would get streaming values which were clearly not real. If I stop the stream and start again, I would start getting the values corresponding to reality.
I went to LJStreamM v1.06 to troubleshoot and I can reproduce using LJStreamM app too after few start/stops. I suspect that when the streaming values are wrong, they are actually not ordered correctly (e.g. the value I saw for AIN-3 was correct for AIN-2). I always used the settings in this screenshot.
I seem to recall an out of order issue some time ago. Please update to the latest software and firmware and then let us know if you still see the issue. Use the 2017-11-09 installer and then update to firmware 1.0242.
https://labjack.com/support/software/installers/ljm
Firmware 1.0242 beta seems to have fixed the issue.