AnsweredAssumed Answered

How to read all data without creating an error?

Question asked by agitated on Aug 6, 2008
Latest reply on Dec 18, 2008 by agitated

I have Agilent VISA (COM) which I am using to interface a 3rd party device. For some reason I am unable to read (with viRead) all data that the device sends when queried. I still a little bit uncertain but it looks like its reading one line/row of data at a time.

All I could figure is to read so many times that viRead generates VI_ERROR_TMO and handle it. That however poses some risks as timeout error is quite typical and could lead to hard to find and even harder to fix bugs. Is there any other way?