Test y Ajustes
14
4.3 RIVA / UNIWELL cash register protocol
Protocol
Cash Register
Scale
E
q
A
K
/ CAN / NULL
D
1
S
x
iWWWWWC E
x
S
x
iWWWWWC E
x
C
R
/ NAK
Where:
E
q
:
0x05h
A
K
:
0x06h
D
1
:
0x11h
S
x
:
0x02h
i:
0x69h
C
R
:
0x0Dh
WWWWW:
5 characters for weight.
C:
Checksum, logic add (XOR) starting from
i
.
E
x
:
0x03h
NAK:
0x15h
CAN:
0x18h
NULL:
0x00h
NOTE:
-
If when
E
q
is received the weight is unstable the scale responds with
NULL
.
-
Between different requests the weight must vary at least 20 steps or pass through zero, otherwise the
scale responds with
CAN
to
E
q
.
-
After the scale responds to
A
K
and
S
x
iWWWWWCE
x
there is timeout to receive the frames
D1
and
S
x
iWWWWWCE
x
. If this time expired the scale responds with
NAK
in both case
-
If the weight is unstable, zero, negative or erroneous (with “-------“ on the display), the scale responds
with 00000 weight and
NAK
after the frame
S
x
iWWWWWC E
x
.
-
If the received weight frame do not match with the send weight frame, the scale responds with
NAK
instead
CR
.
-
To the capacity of 6kg-2g the scale use the character k instead the character i.
-
To the capacity of 6kg-2g a
NULL
(0x00h) is sent instead the first character of the weight
W
.
-
If the scale has a tare weight, it sends the net weight in the field
WWWWW
.
Summary of Contents for DPOS400 SERIE
Page 1: ...TEST AND ADJUSTMENTS MANUAL DPOS400 SERIE Ref 49 TGDP4ES02 V 1 08 ...
Page 2: ......
Page 72: ......