4
SERIAL INTERFACE PROTOCOL
When communicating in host mode using the Detecto AS-400D and AS-410D pounds/ounces
mode or AS-420D pounds only mode (not the UPS Pounds Mode), the serial data is
transmitted and received using 8 data bits, no parity and one stop bit. The host computer
sends request to the scale in the form of ASCII or HEX characters. The following is a list of
commands that can be sent by the computer and the scale response:
COMMAND SCALE RESPONSE
^N (control N, hex 0E) Scale sends weight data continuously
^O (control O, hex 0F) Stop continuous weight data
~ (tilde, hex 7E) Weight data sent once in pounds/ounces mode
^X (control X, hex 18) Zero the scale from the PC
ESCAPE (ESC, hex 1B) Reset the scale from the PC
SCALE WEIGHT DATA STRINGS
AS-400D, AS-410D Pounds/Ounces Mode
Output Data Format: SspppbLBbww.wbOZbxccE
where:
S = ASCII STX (HEX 02)
s = weight sign (space or -)
ppp = weight lb, leading zero suppressed
b = space
LB = the text "LB"
ww.w = weigh ounces, leading zero suppressed
OZ = the text "OZ"
x = status: M = motion on scale
C = scale over capacity
cc = checksum - these two characters are the ASCII representation
of the computed checksum (HEX 3x, HEX 3x where xx is the
exclusive-or of all data from the STX to the status character)
E = ASCII ETX (HEX 03)
AS-420D Pounds ONLY Mode
Output Data Format: swwwww.wxccE (12 bytes total)
where:
s = weight sign (space or “-”)
wwwww.w = weight (lb and 1/10 lb including decimal point)
x = status: M = motion on scale
C = scale is over capacity
cc = checksum (ASCII representation of computed checksum)
E = ASCII ETX (03H)