Note: this might only be relevant & useful for multiplexing AI devices.
It was an important technique used to investigate channel-to-channel ghosting influence on a multiplexing device. For example, suppose you had a large signal A and a small signal B. You could set up a channel list to read "A,B,B,B,B", and thereby *investigate* the trend of these successive readings of the same channel and use *evidence* to determine when the ghosting influence had dissipated. THIS WAS IMPORTANT!
I recall hearing of others use the capability to be able to get faster sampling for one of their fast-changing channels, using a channel list along the lines of "A,B, C,B, D,B, E,B".
The feature that used to be supported on multiplexing MIO devices as far back as I could remember working with NI DAQ products. I only recently discovered that such support was inexplicably removed from DAQmx sometime in the last few years, now producing a fatal task error. I tested a few available systems and found that it was still supported under DAQmx 16.0, not supported by DAQmx 18.1, and not yet restored as of DAQmx 20.1. (All verifications were done with desktop or PXI X-series devices.)
Why was this ability taken away? Stop being so overzealous trying to protect us from ourselves! Multiple readings of the same channel is a legitimate and sometimes almost necessary technique. Maybe you lacked the imagination to understand why we'd want this, but guess what? We knew what we were doing. So stop stopping us.
-Kevin P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.