If you haven't done so already, try the VISA drivers to give you more
control of the serial port configuration. In Functions, select Instrument
I/O, VISA, Easy VISA Serial Write & Read.vi. This example vi can get you
started. There are more properties that can be added the property node.
Additionally, buffer size can be adjusted using VISA Set Serial Buffer Size,
under Functions/Instrument I-O/VISA/Interface Specific. One note of
caution, the version of Easy VISA Serial I have uses com 2 by default. The
resource name for com 1 is ASRL1::INSTR. Also, the termination character
enable is on by default. You can disable it on the block diagram.
The standard serial drivers are easier to use, but have a few limitations.
For example, there is no way to time-ou
t a write operation that is using
hardware flow control when the serial device isn't attached. In LabVIEW 6,
the VISA serial drivers are featured more prominently on the functions
pallete and the standard drivers are tucked away under "I/O Compatibility."
"Scott Boskovich" wrote in message
news:3B1E898C.86B2078F@yahoo.com...
> Initially I did use the LV driver, (using LV5) but it insists on appending
a
> char on the end of it, as well as not negiating the buffers well.
> Since VB gives more control and flexability of the port, as demonstrated
in
> the MSCOMM test with the .exe file, it also seemed at the time to be a
better
> solution. Now, I am beginning to reconsider that... 😉
>