Measurement Specialties
KPSI
®
Digital Series User’s Manual
Page 19
www.Meas-Spec.com
A l p h a b e t i c C o m m a n d R e f e r e n c e
This section documents all the commands supported by the digital transducer. All commands
are listed alphabetically in a large table with four (4) columns containing the following
information:
Command
a 1-3 letter abbreviation (operation code) for the command,
Function
a functional description of the command,
Syntax
a complete rendering of the command’s structure,
Sensor Response
a description of the response(s) returned by sensor.
Some commands require another special
Get Data
command (“
D0
”) to follow them
(
immediately
or after a delay of “ttt” seconds, as indicated by a parameter in the “main”
response). Also, some command responses generate a “main” response, which is followed “ttt”
seconds later by a second response: called the
Service Request
response. In both cases, a
standalone colon (
:
) will indicate this required
following
relationship between two commands
and two responses. To avoid unnecessary repetition of frequently-used parameter descriptions
in the table entries, each occurrence of a simple “a” item always represents the
address
of the
sensor. Also, “ttt” represents a common parameter of a “main” response:
time in seconds
until
data will be ready to read with a following “
D0
” command. All responses end with a non-
printable
<CR><LF>
character pair, which is not shown in the table.
Command
Function
Syntax
Sensor Response
a
Acknowledge
Active
a!
a
?
Get Unknown
Address
?!
New in Version 1.2 of SDI-
12 spec.
a
Note:
Sensor must be only sensor
on SDI-12 bus when this command
given. Otherwise, a communications
collision occurs when multiple
sensors respond.
Ab
Set Sensor
Address
aAb!
“b” is new
address
Example: 5A9!
(sets previous address 5 to
new address 9)
b
“b” is
new address
.