Download - dataTaker

Transcript
dataTaker
Datataker Asynchronous RS232 Transport System
If the DARTS protocol is supported by a terminal program (such as
the Command module of DeCipher Plus) it is possible to
communicate directly with the Datataker with DARTS protocol
enabled. The terminal program must manage the host end of the
protocol. The use of the DARTS protocol is transparent to the user,
and there is no effect on the available Datataker command set.
Physical Aspects of The DARTS protocol supports a single point to point connection
the
between a host computer and a Datataker data logger. The protocol
DARTS Protocol
will operate over any RS232 compatible connection between the
computer and the Datataker.
The DARTS protocol places no additional physical requirements on
the RS232 connection, and so no special cables are required. A n y
connection which can be used to communicate with a Datataker i n
ASCII mode, can also be used to communicate with a Datataker using
the DARTS protocol.
DARTS
Message
Definitions
The communication between a host computer and a Datataker is full
duplex. The DARTS protocol also operates in full duplex mode,
allowing simultaneous transmission of information in both
directions.
The DARTS protocol is based solely on the standard ASCII character
set. Some control characters are used to identify messages and
message types, and so should not be used in text strings sent between
the Datataker and the host computer while the DARTS protocol is
enabled.
These reserved characters are
ASCII 01
ASCII 02
ASCII 03
SOH
STX
ETX
^A in Datataker strings
^B in Datataker strings
^C in Datataker strings
Whenever any of these characters are used in text strings, the DARTS
protocol detects their presence in the string and replaces them with
the ✳ character. In this way they do not interfere with the normal
operation of the DARTS protocol.
In addition, the following characters also should not be sent to a
Datataker while the DARTS protocol is enabled
ASCII 00
NUL
^@ in Datataker strings
Ignored by the Datataker
ASCII 26
SUB
Prefix to Special Serial Interface Commands. The
characters following will be interpreted as a special
command, and the message will fail.
ASCII 7F
DEL
The Delete character. This is also treated as a Special
Serial Interface Command, and the message will fail.
There are two distinct types of messages in the DARTS protocol, Data
Messages and Control Messages
Copyright © 1993 dataTaker Pty Ltd
Document No. RM-003-A0
57