
Message Formatting
176
PowerScan® M8500
•
If you have
not
enabled the Scanner Address Stamping or the Scanner Address Delim-
iter, you
must not
specify them. In this case all messages will be implicitly addressed to
the 'binded' Scanner of the cradle directly connected to the serial line.
•
The Scanner can only receive messages if two-way mode is enabled. (See
"Transmission
Mode" on page 171
.
•
Messages cannot start with '
$+
' because they would be interpreted as a configuration
command.
•
You can send a message to the Scanner only while it is on. This happens when it has
sent a message to the host and the radio timeout has not yet expired. (See
"Radio Proto-
col Timeout" on page 170
).
•
If you want to control the Scanner's beeper from the host, you will also probably want
to disable the good transmission beep that is emitted when the code is received from
the cradle. (See
"Beeper Volume" on page 119
).
The message field can store plain text and escape sequences.
•
Escape sequences are interpreted as commands.
•
Plain text is directly printed on the display. If writing beyond the end of line, the dis-
play does not wrap automatically. Extra characters are ignored. Control characters are
not interpreted (i.e. LF, FF, etc.).
Cursor Control
ESC [
n
A
Up
n
rows, no scroll
ESC [
n
B
Down
n
rows, no scroll
ESC [
n
C
Right
n
columns
ESC [
n
D
Left
n
columns
ESC [ G
CR
ESC [
r
;
c
H
Move to row
r
, column
c
(ESC[1;1H is the upper left character position of the display)
ESC D
Down 1 row, with scroll
ESC E
CR and cursor down 1 row with scroll
ESC M
Up 1 row and scroll
•
Since CR is used as the message terminator, you must use ESC [ G
or ESC E to print a CR.
•
The cursor row position is not affected by the currently selected
font. The display always has 4 rows, so when writing with the large
font, actually two rows are written to: the current one and the one
below it. You will need two ESC E commands to step from one row
to the next when using the large font.
•
The cursor column position is affected by the currently selected
font. Therefore, column 6 is 36 pixels from the left border only if
you last selected the 6x8 font; otherwise it could be 48 or 72 pixels
from the left border.
Summary of Contents for PowerScan M8500
Page 17: ...Preface 14 PowerScan M8500 NOTES...
Page 28: ...Installation Product Reference Guide 25 WEDGE Connection PEN Emulation Connection...
Page 55: ...PowerScan M8500 Setup 52 PowerScan M8500 NOTES...
Page 137: ...Configuration Using Code Symbols 134 PowerScan M8500 NOTES...
Page 157: ...Advanced Data Formatting 154 PowerScan M8500 NOTES...
Page 211: ...Host Configuration Strings 208 PowerScan M8500 NOTES...
Page 219: ...Sample Barcodes 216 PowerScan M8500 QR PDF417 DataMatrix Normal DataMatrix Inverse PDF417...
Page 225: ...Hex Numeric Table 222 PowerScan M8500 AUTOSCAN PATTERN CODE s...
Page 226: ...Product Reference Guide 223 NOTES...
Page 227: ...Hex Numeric Table 224 PowerScan M8500 NOTES...
Page 232: ......