Thanks, Aaron. I admit I hadn't tried a single-channel read to see if the error got more specific.
I guess I shouldn't be so nit-picky, but it might've been nice if there were a multi-channel 'read status' FP VI. Having to read individual channels (with all those associated FP tags cluttering the BD) just to get status seems a bit inelegant, and defeats the efficiency gains of doing a module-wide read.
Alternatively, this looks like one of those places where returning 'NaN', or '+Inf', '-Inf', on a floating point FPRead, would be appropriate.
I suppose I can do an array test for '>=1770', then manipulate the data to convert open channel readings to NaN. (I like NaN since multiplot charts/graphs handle it as a pen lift, and omit it from aut
oscaling.)
Thanks again!
Dave
David Boyd
Sr. Test Engineer
Abbott Labs
(lapsed) Certified LabVIEW Developer