I'm using VISA 2.01 drivers for serial communications on a WinNT platform. Received data looks fine for the first 1500 characters but then looks like characters are dropped. I'm using viRead() and letting it timeout. I haven't had any problems looking at the data running Hyperterminal (no dropped characters). The PC is a Pentium I, the baud rate is 9600, and there is no flow control. I find it hard to believe the buffer is overflowing at 9600 baud unless the VISA overhead is really high. Thanks in advance.