Maybe that, or the data byte configuration is wrong.  The 7 data bits
seems a bit unusual.  I have communicated with about 15 different
devices over the course of my LabVIEW programming and 8 data bits is
the only configuration that I have encountered.  The stop bit is
probably 1.0.

Hung, double check the required configuration and make sure that the
device decodes the transmission as 7 data bits and not 8 data bits.
Also, check the response to see if it is a binary number or an ASCII
string representation of the number.  If it is an ASCII string
representation, i.e. you can read the number with any ol' text editor,
then, since a <cr> is required on transmission, I'll bet you can
enable the termination character for reading the responses, too.  If
the number is a binary encoded number, i.e. I32, or a float or
something, then you will not be able to enable the termination
character.  Usually, the device sends a small amount of data, and
sends it as an ASCII encoded string.

Reply via email to