I am monitoring a piece of hardware using VISA and my app. works fine when highlight execution is turned on. My app. is to constantly write and read data however it seems to read incorrectly off the serial port when highlight execution is off. I have tried adding a wait to the read and also flushing the buffer before and after it completes one cycle of write/read. Any ideas? I'm stuck.