I have a hardware device that communicates using the RS232 protocol. If test it using Windows' HyperTerminal program (with settings 115200 bps, 8 data bits, no parity, 1 stop bit, no flow control), communication with the hardware device works fine (I can write commands and get a correct response immediately). I have been trying to implement this in LabView using "VISA Open" to open the port (works fine), "VISA write" to write the commands (seems to work fine), and "VISA Read" to read the commands. However, "VISA Read" times out most times (even with long timeout), and in rare cases I get part of the correct response (the first few bytes out of ten, it seems). I have tried all conceivable serial port settings, termination character settings, etc., but to no avail.
Does anyone know what the correct port settings are (that would make the serial protocol as in HyperTerminal). Or could it be something else, like asynchronous/synchronous i/o?
Martin