![Health O Meter PRO PLUS 1100KL Operation Manual Download Page 33](http://html1.mh-extra.com/html/health-o-meter/pro-plus-1100kl/pro-plus-1100kl_operation-manual_2113230033.webp)
PC Communication Protocol
This scale uses an escape protocol for communicating with a PC and over the USB and serial port 2
˄
serial port 1 : connecting to the printer
˅
. In an Escape protocol, the escape (<esc> or ASCII 27) is
used to indicate that there is a command, and not data, following.
Two scenarios have been defined: Scale initiated communication and PC initiated communication. The
following is a table of what can be sent across the communications line.
Scale Initiated
ESC Value
PC Initiated
ESC Value
Send Single reading
R
Update Firmware
U
Send continuous reading
R
Request current
values/settings
Q
Send bulk readings
R
Diagnostics
A
Send scale control
messages
C
Request stored data
R
Set stored data
S
Send Diagnostics
A
Delete stored data
X
The following is a complete list of ESC characters that will be used:
Name
ESC
character
ESC value
with
parameters
Description
Reading
R R
This will tell the PC that the scale is sending a reading. Immediately
following this will be the value that is sent (i.e.
<ESC>R<ESC>I1234567890<ESC>W200.00<ESC>Nm<ESC>…<E
SC>E
ID
I I
cccccccc
cc
1
This is the patient ID. (10 chars)
Weight
W W
nnn.nn
This is the patient weight (i.e. W200.05 means 200.5 )
Height
H H
nnn.nn
This is the patient height
TARE
T T
nnn.nn
This is the TARE weight that the scale is taring out
BMI
B B
nnn.n
This is the patient's BMI
End Of
Packet(EOP)
E E
This indicates that the end of the command/datapacket has been
reached
Units
N N
c
This indicates in which unit the values have been taken (m=metric,
c=constitutional)
Power Status
J
J
Requests the power status of the scale. The response to this will be
either a <ESC>O<ESC>E or <ESC>F<ESC>E or <ESC>L<ESC>E
On
O O
When prompted for a power status, this will indicate that the scale is
turned on
Off
F F
When prompted for a power status, this will indicate that the scale is
turned off (or is in low power/sleep mode) When in Low Power mode,
the scale will return L
DateTime
D D
nnnnnnn
nnnnn
This is a time and date string (MMDDYYYYhhmmss)
Update
U U
c
This command has a parameter c, which will help doing the update
of the firmware. First of all the PC will initiate the update by sending
an Ur (Request for update). The scale will reply with Uc (Clear to
send) or Ue (error, don’t send). Then the scale will send U127K or
U127B (the length of the data that is following in
K
bytes or
B
ytes)
and send the data.
Request
Q Q
ccc
This is a request to receive scale global values such as brightness of
LCD, auto hold time, keypad beep volume, etc. (See
Table A
) (i.e.
<ESC>QAHT will return the Auto Hold Time of 10 seconds like this:
<ESC>PAHT=10<ESC>E )
1
We used descriptive characters to show the type of the parameters. These are: c=Character, n=Numeric. The
number of parameters indicates the set number of placeholders for these characters and numbers (i.e. Zccc
indicates that a value containing 3 characters will be given.)
32
Summary of Contents for PRO PLUS 1100KL
Page 29: ...28 MODEL 2650KL EXPLODED VIEW OF SCALE...
Page 31: ...30 MODEL 2700KL EXPLODED VIEW OF SCALE View of Scale in Folded Position...
Page 68: ...67 MODELE 2650KL SCHEMA DE LA BALANCE EN PIECES DETACHEES...
Page 70: ...69 MODELE 2700KL SCHEMA DE LA BALANCE EN PIECES DETACHEES...
Page 106: ...105 MODEL0 2650KL VISTA DETALLADA DE LA BALANZA...
Page 108: ...107 MODELO 2700KL VISTA DETALLADA DE LA BALANZA Vista de la Balanza en Posici n Plegada...