60
NQuire Command Set
ESC
HEX
DEC
CHAR
DESCRIPTION
PARAMETER
ESC
24 or 25
36 or 37
$ or %
Clear screen and move cursor
to top left corner.
ESC
27
39
‘
Set the cursor position
1
<POS> 0x30-0x3F
<LINE> 0x30-0x34
ESC
2C
44
,
Set the current pixel position
²
<POS> 0x30-0xAF
<LINE> 0x30-0X6F
ESC
2E
46
.
Align a string of text
³
<ALIGN>0x30-0x3E
<DATA>
“...”[0x03]
ESC
42
66
B
Select a font set
4
Small font: 0x30
Large font: 0x31
<FONTSET>0x30-0x31
ESC
5A
90
Z
Reboot the NQuire
ESC
5B
91
[
Enable/Disable barcode
scanning
<MODE>
Disable: 0x30
Enable: 0x31
ESC 5C
92
\
Enable/Disable backlight
<MODE>
Disable: 0x30
Enable: 0x31
ESC 5D
93
]
Sleep/Wake up barcode
scanner
<MODE>
Disable: 0x30
Enable: 0x31
ESC
5E
94
ˆ
Generate the default beep
ESC 7E
126
~
GP-Out on/off
<PORT>
Out1:
0x30
Out2:
0x31
<STATE>
Off:
0x30
On:
0x31
ESC 7F
127
State request GP-In
<PORT>
In1:
0x30
In2:
0x31
1
The actual pixel position depends on the currently selected font set:
Every x-position is a multiple of 8 pixels.
Every y-position depends on the currently selected font set (height of 24 or 32 pixels)
<POS>: 0-15 (0x30 - 0x3F)
<LINE>: 0-4 (0x30 - 0x34)
2
This allows a text to be displayed anywhere on the screen. Note that a character will be partly displayed
when it does not fully fit on the screen.
<POS>: 0-127 (0x30 - 0xAF)
<LINE>: 0-63 (0x30 - 0x6F)