apéndice#
Datos y edición de códigos de barras.#
Tabla de ID de Tipos de códigos de barras#
Simbología |
valor hexadecimal |
Predeterminado Code ID |
|---|---|---|
Todas las simbologías |
99 |
|
Codabar |
61 |
a |
Code 128 |
6A |
j |
Code 32 |
3C |
< |
Code 93 |
69 |
i |
Code 39 |
62 |
b |
Code 11 |
48 |
H |
EAN-13 |
64 |
d |
EAN-8 |
64 |
d |
GS1 DataBar |
52 |
R |
GS1-128 (EAN-128) |
6A |
j |
2 of 5 |
||
Interleaved 2 of 5 |
65 |
e |
Matrix 2 of 5 |
76 |
v |
Industrial 2 of 5/IATA |
44 |
D |
UPC-A |
63 |
c |
UPC-E |
63 |
c |
ISBN |
42 |
B |
ISSN |
6E |
n |
MSI |
6D |
m |
Aztec Code |
7A |
z |
Data Matrix |
75 |
u |
PDF417 |
72 |
r |
MicroPDF417 |
53 |
S |
QR Code |
51 |
Q |
Micro QR |
51 |
Q |
tabla AIM ID#
Simbología |
AIM ID |
ilustrar |
|---|---|---|
Codabar |
]Fm |
metro: 0~1 |
Code 128 |
]Centímetro |
metro: 0, 1, 2, 4 |
Code 32 |
]A0 |
|
Code 93 |
]G0 |
|
Code 39 |
]Soy |
metro: 0, 1, 3, 4, 5, 7 |
Code 11 |
] Mmm |
metro: 0, 1, 3, 8, 9 |
EAN-13 / EAN-8 |
]Em |
metro: 0, 1, 3, 4 |
GS1 DataBar |
]e0 |
|
GS1-128 (EAN-128) |
]C1 |
|
Interleaved 2 of 5 |
]Soy |
metro: 0, 1, 3 |
Matrix 2 of 5 |
]X0 |
|
Industrial 2 of 5/IATA |
]S0 |
|
UPC-A/ UPC-E |
]Em |
metro: 0, 3 |
ISBN |
]X0 |
|
ISSN |
]X0 |
|
MSI |
] mmm |
metro: 0, 1 |
Aztec Code |
]z0 |
|
Data Matrix |
]dm |
metro: 0~6 |
PDF417 / MicroPDF417 |
]Lm |
metro: 0~5 |
QR Code / Micro QR |
]Qm |
metro: 0~6 |
Tabla de caracteres visibles ASCII#
Decimal |
hexadecimal |
personaje |
Decimal |
hexadecimal |
personaje |
Decimal |
hexadecimal |
personaje |
|---|---|---|---|---|---|---|---|---|
32 |
20 |
<ESPACIO> |
64 |
40 |
@ |
96 |
60 |
` |
33 |
21 |
! |
65 |
41 |
A |
97 |
61 |
a |
34 |
22 |
“ |
66 |
42 |
B |
98 |
62 |
b |
35 |
23 |
# |
67 |
43 |
C |
99 |
63 |
c |
36 |
24 |
$ |
68 |
44 |
D |
100 |
64 |
d |
37 |
25 |
% |
69 |
45 |
E |
101 |
65 |
e |
38 |
26 |
& |
70 |
46 |
F |
102 |
66 |
f |
39 |
27 |
‘ |
71 |
47 |
G |
103 |
67 |
g |
40 |
28 |
( |
72 |
48 |
H |
104 |
68 |
h |
41 |
29 |
) |
73 |
49 |
I |
105 |
69 |
i |
42 |
2A |
* |
74 |
4A |
J |
106 |
6A |
j |
43 |
2B |
+ |
75 |
4B |
K |
107 |
6B |
k |
44 |
2C |
, |
76 |
4C |
L |
108 |
6C |
l |
45 |
2D |
- |
77 |
4D |
M |
109 |
6D |
m |
46 |
2E |
. |
78 |
4E |
N |
110 |
6E |
n |
47 |
2F |
/ |
79 |
4F |
O |
111 |
6F |
o |
48 |
30 |
0 |
80 |
50 |
P |
112 |
70 |
p |
49 |
31 |
1 |
81 |
51 |
Q |
113 |
71 |
q |
50 |
32 |
2 |
82 |
52 |
R |
114 |
72 |
r |
51 |
33 |
3 |
83 |
53 |
S |
115 |
73 |
s |
52 |
34 |
4 |
84 |
54 |
T |
116 |
74 |
t |
53 |
35 |
5 |
85 |
55 |
U |
117 |
75 |
u |
54 |
36 |
6 |
86 |
56 |
V |
118 |
76 |
v |
55 |
37 |
7 |
87 |
57 |
W |
119 |
77 |
w |
56 |
38 |
8 |
88 |
58 |
X |
120 |
78 |
x |
57 |
39 |
9 |
89 |
59 |
Y |
121 |
79 |
y |
58 |
3A |
: |
90 |
5A |
Z |
122 |
7A |
z |
59 |
3B |
; |
91 |
5B |
[ |
123 |
7B |
{ |
60 |
3C |
< |
92 |
5C |
\ |
124 |
7C |
| |
61 |
3D |
= |
93 |
5D |
] |
125 |
7D |
} |
62 |
3E |
> |
94 |
5E |
^ |
126 |
7E |
~ |
63 |
3F |
? |
95 |
5F |
_ |
Carácter de control (modo de teclado USB)#
Decimal |
hexadecimal |
Valor clave correspondiente (nivel de escape del carácter de control) |
Valor clave correspondiente (carácter de control escape 1) |
Valor de clave correspondiente (escape de carácter de control 2) |
|---|---|---|---|---|
0 |
00 |
reservar |
Ctrl+@ |
Ctrl+@ |
1 |
01 |
Insert |
Ctrl+A |
Ctrl+A |
2 |
02 |
Home |
Ctrl+B |
Ctrl+B |
3 |
03 |
End |
Ctrl+C |
Ctrl+C |
4 |
04 |
Delete |
Ctrl+D |
Ctrl+D |
5 |
05 |
PageUp |
Ctrl+E |
Ctrl+E |
6 |
06 |
PageDown |
Ctrl+F |
Ctrl+F |
7 |
07 |
ESC |
Ctrl+G |
Ctrl+G |
8 |
08 |
Backspace |
Ctrl+H |
Backspace |
9 |
09 |
Tab |
Ctrl+I |
Tab |
10 |
0A |
Intro (el rendimiento se ve afectado por la configuración del procesamiento de retorno de carro y avance de línea) |
Ctrl+J |
Enter |
11 |
0B |
Caps Lock |
Ctrl+K |
Ctrl+K |
12 |
0C |
Print Screen |
Ctrl+L |
Ctrl+L |
13 |
0D |
Intro (el rendimiento se ve afectado por la configuración del procesamiento de retorno de carro y avance de línea) |
Ctrl+M |
Enter |
14 |
0E |
Scroll Lock |
Ctrl+N |
Ctrl+N |
15 |
0F |
Pause/Break |
Ctrl+O |
Ctrl+O |
16 |
10 |
F11 |
Ctrl+P |
Ctrl+P |
17 |
11 |
Teclas de flecha ↑ |
Ctrl+Q |
Ctrl+Q |
18 |
12 |
Teclas de flecha ↓ |
Ctrl+R |
Ctrl+R |
19 |
13 |
Teclas de flecha ← |
Ctrl+S |
Ctrl+S |
20 |
14 |
Teclas de flecha → |
Ctrl+T |
Ctrl+T |
21 |
15 |
F12 |
Ctrl+U |
Ctrl+U |
22 |
16 |
F1 |
Ctrl+V |
Ctrl+V |
23 |
17 |
F2 |
Ctrl+W |
Ctrl+W |
24 |
18 |
F3 |
Ctrl+X |
Ctrl+X |
25 |
19 |
F4 |
Ctrl+Y |
Ctrl+Y |
26 |
1A |
F5 |
Ctrl+Z |
Ctrl+Z |
27 |
1B |
F6 |
Ctrl+[ |
Ctrl+[ |
28 |
1C |
F7 |
Ctrl+\ |
Ctrl+\ |
29 |
1D |
F8 |
Ctrl+] |
Ctrl+] |
30 |
1E |
F9 |
Ctrl+^ |
Ctrl+^ |
31 |
1F |
F10 |
Ctrl+_ |
Ctrl+_ |
Carácter de control (puerto serie y USB Virtual COM)#
Decimal |
hexadecimal |
Personajes correspondientes |
|---|---|---|
0 |
00 |
NUL |
1 |
01 |
SOH |
2 |
02 |
STX |
3 |
03 |
ETX |
4 |
04 |
EOT |
5 |
05 |
ENQ |
6 |
06 |
ACK |
7 |
07 |
BEL |
8 |
08 |
BS |
9 |
09 |
HT |
10 |
0A |
LF |
11 |
0B |
VT |
12 |
0C |
FF |
13 |
0D |
CR |
14 |
0E |
SO |
15 |
0F |
SI |
16 |
10 |
DLE |
17 |
11 |
DC1 |
18 |
12 |
DC2 |
19 |
13 |
DC3 |
20 |
14 |
DC4 |
21 |
15 |
NAK |
22 |
16 |
SYN |
23 |
17 |
ETB |
24 |
18 |
CAN |
25 |
19 |
EM |
26 |
1A |
SUB |
27 |
1B |
ESC |
28 |
1C |
FS |
29 |
1D |
GS |
30 |
1E |
RS |
31 |
1F |
US |
Instrucciones y ejemplos de configuración de funciones parciales.#
Ejemplo de configuración de Prefijo/Sufijo personalizado#
Nota
Configure el Prefijo/Sufijo escaneando el Código de configuración en Ajustes de códigos de barras. Cada carácter de prefijo o sufijo puede tener hasta 10 caracteres. (Para garantizar que el Prefijo/Sufijo personalizado pueda emitirse, habilite la opción de salida correspondiente del Lector de códigos de barras).
Ejemplo 1.1: Agregar el prefijo personalizado XYZ a todos los tipos de códigos de barras
Consulta Tabla de ID de Tipos de códigos de barras, el valor hexadecimal de todas las Simbologías es 99. Consulta Tabla de caracteres visibles ASCII, el valor hexadecimal correspondiente a XYZ es 58,59,5A.
Escanee el Código de configuración de la función «Prefijo personalizado» y el Lector de códigos de barras emitirá dos Tono de aviso de «bip… bip…».
Escanee
9,9,5,8,5,9,5,Aen secuencia en Datos y edición de códigos de barras..Escanee el código de configuración «Guardar».
Nota
Si necesita modificar el código de barras escaneado antes de guardarlo, también puede escanear Cancelar los datos leídos anteriormente o Cancelar la cadena de datos previamente leída para reconfigurar. Si necesita abandonar esta configuración a mitad de camino, simplemente escanee Cancelar la configuración actual.
Ejemplo 1.2: Agregar el prefijo personalizado R a QR Code
Consulta Tabla de ID de Tipos de códigos de barras, el valor hexadecimal de QR Code es 51. Consulta Tabla de caracteres visibles ASCII, el valor hexadecimal correspondiente a R es 52.
Escanee el código de configuración de la función «prefijo personalizado».
Escanee
5,1,5,2en secuencia en Datos y edición de códigos de barras..Escanee el código de configuración «Guardar».
Ejemplo 1.3: Cancelar el prefijo personalizado de QR Code
Al personalizar el Prefijo/Sufijo, guarde sin agregar otros caracteres después de los caracteres del Tipos de códigos de barras para borrar el Prefijo/Sufijo personalizado de ese tipo de código de barras.
Escanee el código de configuración de la función «prefijo personalizado».
Escanee
5y1en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Nota
Si antes se agregó un prefijo para todos los códigos de barras, el prefijo QR Code se restaurará al prefijo agregado para todos los códigos de barras después de la configuración.
Si necesita borrar el Prefijo/Sufijo agregado, es decir, el Prefijo personalizado/Sufijo personalizado para varios tipos de códigos de barras, escanee el Código de configuración «Borrar todos los Prefijos personalizados» y el Código de configuración «Borrar todos los Sufijos personalizados».
Ejemplo de configuración de límite de longitud de código de barras#
Importante
Al configurar el límite de longitud mínima del código de barras, debe asegurarse de que la longitud mínima configurada no sea mayor que la configuración de longitud máxima actual; de lo contrario, se generará un error. De la misma manera, al configurar el límite de longitud máxima del código de barras, también debe asegurarse de que la longitud máxima configurada no sea menor que la configuración de longitud mínima actual.
Ejemplo 2.1: Configurar la longitud del código de barras Code 128 para que tenga entre 4 y 12 dígitos
Escanee el código de configuración de la función «Code 128 límite de longitud mínima».
Escanee
4en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Escanee el código de configuración de la función «Code 128 límite de longitud máxima».
Escanee
1y2en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Ejemplo 2.2: Configurar Intercalado 2 de 5 códigos de barras de longitud a 14 dígitos
Para la Configuración de la longitud de 14 dígitos de Interleaved 2 of 5, puede escanear directamente el Código de configuración rápida ITF25 de 14 dígitos, o hacerlo mediante la Longitud máxima y la Longitud mínima del código de barras:
Escanee el Código de configuración «Límite de longitud mínima intercalado 2 de 5».
Escanee
1y4en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Escanee el Código de configuración «Límite de longitud máxima intercalado 2 de 5».
Escanee
1y4en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Ejemplo 2.3: Configurar la longitud del código de barras Code 39 en cualquier longitud admitida
Escanee el código de configuración de la función «Code 39 límite de longitud mínima».
Escanee
0en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Escanee el código de configuración de la función «Code 39 límite de longitud máxima».
Escanee
0en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Ejemplo de configuración de velocidad de salida del teclado USB#
Si el rendimiento del host del cliente es débil y es probable que se produzcan errores de transmisión, la velocidad de salida del teclado USB debe personalizarse a una velocidad más lenta, como 50 ms:
Escanee el código de configuración de la función «velocidad de salida personalizada».
Escanee
5y0en Datos y edición de códigos de barras. en secuencia.Escanee el código de configuración «Guardar».
Personalice la Frecuencia del Tono de aviso de decodificación correcta#
Configure la Frecuencia del Tono de aviso de decodificación correcta en 2K:
Escanee el código de configuración de la función «Personalizar la frecuencia del tono de aviso de éxito de la decodificación» y el lector de códigos de barras emitirá dos pitidos de «Bip…Bip…».
Escanee
2,0,0,0en secuencia en Datos y edición de códigos de barras..Escanee el código de configuración «Guardar».
Tono de aviso#
Cuando se produzca una anomalía en la transmisión de datos, el Lector de códigos de barras emitirá cuatro Tono de alarma consecutivos. Si esto ocurre, compruebe si la línea de conexión funciona correctamente.
Truco
Los siguientes métodos pueden ayudar a mejorar la tasa de éxito en la Decodificación. Para obtener buenos resultados de Decodificación, el haz de orientación emitido por el lector de códigos de barras debe apuntar al centro del código de barras, pero puede apuntar en cualquier dirección para facilitar la Decodificación.
Sostenga el lector de códigos de barras frente al código de barras, presione el botón y apunte el rayo apuntador al centro del código de barras.
Cuanto más cerca esté el Lector de códigos de barras del código de barras, más pequeño será el haz de orientación; cuanto más lejos esté el Lector de códigos de barras del código de barras, mayor será el haz de orientación. Si el código de barras es pequeño, el lector de códigos de barras debe estar más cerca del código de barras; Si el código de barras es más grande, el lector de códigos de barras debe estar un poco más alejado del código de barras, para facilitar la Decodificación correcta del código de barras.
Si el código de barras tiene una reflectividad alta (por ejemplo, en una superficie recubierta), es posible que deba inclinar el Lector de códigos de barras en cierto ángulo para escanearlo correctamente.
Seguridad#
Seguridad#
Consejos de seguridad#
Advertencia
Cuando el Lector de códigos de barras está en uso, la luz de iluminación es intensa. No la mire directamente ni la dirija a los ojos para evitar molestias o lesiones.