Transcripción de documentos
Nenhuma garantia de qualquer tipo é feita em relação a este material, incluindo, mas não
limitado a, garantias implícitas de comerciabilidade ou adequação a um propósito particular.
Não nos responsabilizamos por quaisquer erros contidos neste documento ou danos acidentais
ou consequentes relacionados com o desempenho do fornecimento, ou a utilização deste
material.
Nenhuma parte deste documento pode ser reproduzida, transmitida, armazenada em um
sistema de recuperação, transcrita ou traduzida para qualquer idioma ou linguagem de
computador de qualquer forma ou por qualquer meio eletrônico, mecânico, magnético, óptico,
químico, manual ou outro, sem o expresso consentimento por escrito e autorização.
Reservamo-nos o direito de fazer alterações no design do produto sem reservas e sem aviso
prévio. O material neste guia é apenas para informação e estão sujeitas a alterações sem aviso
prévio.
Todas as marcas registradas mencionadas neste documento, são de propriedade de seus
respectivos proprietários.
Precauções gerais de manuseio:
• Não jogue o leitor no fogo.
• Não deixe o leitor diretamente embaixo da luz do sol ou perto de uma fonte de calor.
• Não utilize nem guarde o leitor próximo de lugares úmidos.
• Não deixe o leitor cair nem bata violentamente em outros objetos.
• Não abra o leitor sem autorização.
Requisitos de Interferência de Ondas de Rádio
Este equipamento foi testado e considerado em conformidade com os limites para um dispositivo
digital Classe B, de acordo com a parte 15 das regras FCC. Esses limites são de design para
proporcionar proteção razoável contra interferência prejudicial em uma instalação residencial.
Este equipamento gera, utiliza e pode irradiar energia de ondas de rádio e, se não for instalado
e utilizado de acordo com as instruções, pode causar interferência prejudicial às comunicações
de rádio. No entanto, não há garantia de que a interferência não ocorrerá em uma instalação
particular. Se este equipamento causar interferência prejudicial à recepção de rádio ou
televisão, que pode ser determinado ligando e desligando o equipamento, é recomendado ao
usuário tentar corrigir a interferência por uma ou mais das seguintes medidas:
• Reposicionar a antena receptora.
• Mudar o aparelho de lugar em relação ao receptor.
• Conectar o aparelho em outra tomada que não a do receptor, para que os dois equipamentos
fiquem conectados em circuitos diferentes.
• Consultar o distribuidor ou um técnico especializado em rádio/TV para ajuda.
Para países CE:
Este leitor está em conformidade com os padrões CE. Favor observar que uma fonte de
alimentação conforme o padrão CE deverá ser utilizada.
Dispositivos Laser
Os dispositivos usando lasers cumprem com a lei EUA 21CFR1040.10 e 1040.11, exceto
para os desvios nos termos do Aviso de Laser n º 50 de 26 de julho de 2002 e IEC608525-1:
+ A1: 1997 + A2: 2001. A classificação do laser está marcada em uma das etiquetas nos
dispositivos. Dispositivos a laser de Classe 1 não são considerados perigosos quando usados
para a finalidade pretendida. A seguinte declaração é necessária para cumprir com as leis dos
EUA e regulamentos internacionais: Cuidado: o uso de controles, ajustes ou desempenho de
procedimentos diferentes daqueles aqui especificados podem resultar em exposição perigosa
à radiação laser. Leitores a laser de Classe 2 de baixa potência usam um diodo de luz visível.
Como acontece com qualquer fonte de luz brilhante, como o sol, o usuário deve evitar olhar
diretamente para o feixe de luz. A exposição momentânea ao laser de Classe 2 não é conhecida
a ponto de ser prejudicial.
Aviso Importante
1. Este manual deve ser impresso em tamanho A5. Por favor, verifique a configuração da
impressora antes de imprimi-lo.
2. Ao imprimir, o uso de uma impressora a laser de alta resolução é fortemente sugerido para
o melhor resultado de leitura.
3. As definições podem ser atualizadas periodicamente, sem aviso prévio. Para a versão mais
recente, contate o seu distribuidor autorizado.
Configuração e Programação
Leia uma série de blocos de código de barras selecionados neste manual para configurar e
programar seu leitor de imagem 2D. Opções de decodificação e protocolos de interface podem
ser adaptados para uma aplicação específica. Os parâmetros de configuração são armazenados
na memória não-volátil do leitor e mantidos, mesmo quando a energia é desligada. Eles mudam
apenas quando reiniciados.
Ao longo do guia de programação, os valores padrão são indicados por quadrados.
Se houver manchas, como de impressão por exemplo, na borda do código, elas devem ser
escondidas com o auxílio das mãos para que o código possa ser lido perfeitamente.
Opções de Programação
Esta sessão contém as seguintes divisões:
• Configuração padrão de fábrica.
• Simbologias suportadas.
Guia de Programação S-100W - Revisão 1.0
ÍNDICE
Preferências do Usuário
7
Preferência de Imagem
14
Modo de Leitura
15
Modo de Captura Instantânea
15
Interface Serial
29
Interface USB
51
Parâmetros de receptores USB
Simbologias
Code 39
Code 93
Code 11
52
70
87
94
96
Interleaved 2 de 5 (ITF)
99
Discrete 2 de 5 (DTF)
102
Codabar (NW - 7)
103
MSI
Códigos postais
RSS (Reduced Space Symbology)
Composite
Simbologias 2D
Características Macro PDF
Apêndice
Apêndice B
Apêndice C
Apêndice D
Apêndice E
106
109
112
114
117
124
134
143
150
152
154
5
Guia de Programação S-100W - Revisão 1.0
Configuração padrão de fábrica
6
Guia de Programação S-100W - Revisão 1.0
Preferências do Usuário
Configurar parâmetros padrões
Leia este código de barras para retornar todos os parâmetros para os valores padrão.
Configurar todos os padrões
Parâmetro de Leitura
Para desabilitar a leitura de parâmetro de códigos de barra, incluindo o conjunto de todos os
padrões de parâmetro de código de barras, leia o código de barras “Desabilitar parâmetro”
abaixo. Para habilitar a leitura de parâmetro de códigos de barras, leia “Habilitar Parâmetro”.
Habilitar Parâmetro
Desabilitar Parâmetro
Tom do sinal sonoro
Para selecionar uma frequência (tom) do sinal sonoro; leia o código “Baixa frequência”,
“Média frequência”, ou o código de barras de “Alta frequência”.
Baixa frequência
7
Guia de Programação S-100W - Revisão 1.0
Média frequência (Melhor configuração)
Alta frequência
Volume do Sinal Sonoro
Para selecionar um volume, leia o código “Volume Baixo”, “Volume Médio” ou “Volume
Alto”.
Volume Baixo
Volume Médio
Volume Alto
8
Guia de Programação S-100W - Revisão 1.0
Modo de Leitura
• Modo de Nível – Um evento de gatilho ativa o processo de leitura, enquanto o evento de
gatilho não terminar, um código válido ou o tempo limite da sessão de leitura seja atingido. O
modo de leitura não está disponível no módulo de leitura.
• Modo de Apresentação - Quando o dispositivo detecta um objeto em seu campo de visão
ele dispara e tenta decodificar. A gama de detecção de objetos não varia sob condições de
iluminação normais. Isto aplica-se para decodificar em modo único. Neste modo, a unidade
não entra no seu estado de economia.
• Modo de Recepção - Um comando de recepção emite o sinal de gatilho. O dispositivo
interpreta um gatilho como uma opção de nível de disparo. Este modo de varredura não está
disponível para o módulo de leitura.
Modo de Nível (Padrão para leitura
automático/manual.)
Modo de Apresentação
(Padrão para o Módulo de Leitura)
Modo de Recepção
9
Guia de Programação S-100W - Revisão 1.0
Modo de Energia
Este parâmetro determina se o leitor permanece ligado depois de uma tentativa de leitura.
Em “Modo de baixa energia”, o leitor entra em um modo de baixo consumo de energia para
preservar a vida da bateria após cada tentativa de leitura. No modo “Alimentação contínua”,
o leitor permanece ligado depois de cada tentativa de leitura.
Alimentação contínua
(padrão para o módulo de leitura)
Modo de baixa energia
(Não disponível no módulo de leitura)
Tempo de atraso para o modo de baixa energia
Este parâmetro define o tempo que o leitor permanece ativo depois da leitura. O leitor liga
quando o gatilho é pressionado ou quando o receptor tenta comunicar-se com o leitor.
Nota: 1. Este parâmetro só se aplica quando o modo de energia está definido para “Baixa
Potência”.
2. Esta definição não está disponível para o módulo de leitura, pois é sempre no modo de
apresentação que a energia é contínua.
1 Segundo
5 Segundos
1 Minuto
10
Guia de Programação S-100W - Revisão 1.0
5 Minutos
15 Minutos
1 Hora
Tempo limite da sessão de leitura
Este parâmetro define o tempo máximo de processamento de leitura contínua durante uma
tentativa de leitura. É programável em incrementos de 0,1 segundo 0,5-9,9 segundos. O tempo
limite padrão é de 9,9 segundos.
Para definir um tempo limite de sessão de leitura, leia o código de barras abaixo. Em seguida,
leia dois códigos de barras numéricos do apêndice D. Dígitos únicos devem ter um zero à
esquerda. Por exemplo, para definir um tempo limite de sessão de leitura de 0,5 segundos,
realize a leitura do código de barras abaixo e depois leia os códigos de barras 0 e 5. Para
corrigir um erro ou alterar a seleção, leia o código de barras “Cancelar”.
Tempo limite da sessão de leitura
11
Guia de Programação S-100W - Revisão 1.0
Tempo limite entre leituras de códigos iguais
Esta opção é usada no modo de apresentação para evitar leituras múltiplas de um código à
esquerda do campo de visão do leitor. O tempo limite começa quando o símbolo é removido do
campo de visão. É programável em incrementos de 0,1 segundo 0,0-9,9 segundos. O intervalo
padrão é de 0,6 segundos.
Para selecionar o tempo de espera entre a leitura de códigos iguais, faça a leitura do código
de barras abaixo, então verifique os dois códigos de barras numéricos do apêndice D que
correspondem ao intervalo desejado, em incrementos de 0,1 segundo.
Tempo limite entre leituras de códigos iguais
Sinal sonoro após uma boa leitura
Leia o código de barras abaixo para habilitar ou não as configurações de um sinal sonoro após
uma boa leitura. Se você selecionar “Sem aviso sonoro após uma boa leitura”, os sinais de
aviso sonoro serão emitidos durante a leitura da configuração de parâmetros e indicação de
condições de erro.
Sinal sonoro após uma boa leitura
Sem sinal sonoro após uma
boa leitura (Desabilitado)
12
Guia de Programação S-100W - Revisão 1.0
Tempo limite da sessão do modo de apresentação
Para definir a duração da tentativa de leitura de um código de barras no modo de apresentação,
leia o código de barras abaixo. Em seguida, leia três códigos de barras numéricos do apêndice
D e os códigos de barras numéricos para selecionar um valor entre 1 e 255 que representam os
décimos de segundo. Dígitos únicos devem ter um zero à esquerda. Por exemplo, para definir
0,5 segundos, leia o código de barras abaixo, então verifique o código de barras 0, 0, 5. O
valor padrão é 2 segundos.
Tempo limite da sessão do modo de apresentação
13
Guia de Programação S-100W - Revisão 1.0
Preferência de Imagem
14
Guia de Programação S-100W - Revisão 1.0
Os parâmetros nesta sessão são de controle de características de captura de imagem. A
captura de imagem ocorre em todos os modos de operação, incluindo leitura, vídeo e captura
instantânea.
O leitor tem três modos de operação:
* Modo de leitura.
* Modo de captura instantânea.
* Modo de captura instantânea com visor.
* Modo de Vídeo.
Modo de Leitura
Por padrão, em cima de um evento de disparo, o leitor tenta localizar e ler os códigos de barras
habilitados no seu campo de visão. O leitor permanece neste modo enquanto o gatilho está
ativo ou até que um código de barras seja lido.
Modo de Captura Instantânea
Este modo captura uma imagem de alta qualidade e a transmite ao receptor temporariamente,
para entrar neste modo de leitura de códigos de barras em modo de captura instantânea. O
leitor pisca o LED verde em intervalos de 1 segundo para indicar que não está em modo de
funcionamento padrão (recepção).
No “Modo de captura instantânea” o leitor liga o laser com o objetivo de destacar a área a ser
capturada na imagem. O evento de disparo instrui o leitor para capturar uma imagem de alta
qualidade e transmiti-la ao receptor. Pouco tempo pode passar (menos de 2 segundos) entre
a ativação do gatilho e a captura da imagem, o leitor ajusta-se às condições de iluminação.
Segure o leitor até que a imagem seja capturada, indicado por um sinal sonoro.
Se um evento de disparo não é ativado dentro do tempo limite do modo de captura instantânea,
o dispositivo retorna ao modo de leitura. Use o tempo limite de captura instantânea para
ajustar este período de tempo limite. O tempo limite padrão é de 30 segundos.
Para desabilitar o padrão durante o “Modo de captura instantânea”, consulte Padrão de
captura instantânea.
Use o visor de vídeo para
habilitar o “Modo de captura instantânea” com o modo do visor. Neste modo, o leitor se
comporta como uma câmera de vídeo até que o gatilho seja ativado, momento em que uma
captura instantânea é realizada como descrito acima.
Modo de captura instantânea
15
Guia de Programação S-100W - Revisão 1.0
Leitura de exposição automática
Selecione “Habilitar exposição automática” para permitir que o dispositivo controle as
configurações de ganho e de exposição (de integração) tempo para melhor captura de uma
imagem para o modo de operação selecionado.
Selecione “Desabilitar exposição automática” para ajustar manualmente o ganho e o tempo
de exposição. Esta opção só é recomendada para usuários avançados com situações difíceis de
captura de imagem.
Habilitar exposição automática
Desabilitar exposição automática
Leitura de iluminação
Selecionar “Habilitar iluminação” faz com que o leitor vá para a iluminação do flash em cada
captura de imagem, para auxiliar na leitura. Selecione “Desabilitar iluminação” para evitar
que o leitor use na leitura de iluminação.
Habilitar a iluminação geralmente faz com que se obtenham imagens de qualidade superior. A
eficácia da iluminação diminui à medida que a distância do alvo aumenta.
Habilitar iluminação
Desabilitar iluminação
16
Guia de Programação S-100W - Revisão 1.0
Padrão de leitura
Este parâmetro só se aplica no Modo de leitura. Selecione “Habilitar padrão de leitura” com
o objetivo de visar o padrão durante a captura do código de barras, ou “Desativar padrão de
leitura” com o objetivo de desligar o padrão.
Habilitar padrão de leitura
Desabilitar padrão de leitura
Exposição automática de captura de imagem
Selecione “Habilitar exposição automática” para permitir que o leitor controle as configurações
de ganho e de exposição (de integração) de tempo para melhorar a captura de uma imagem
para o modo de operação selecionado.
Selecione “Desativar exposição automática” para ajustar manualmente o ganho e o tempo de
exposição. Esta opção só é recomendada para usuários avançados em situações de difícil de
captura de imagem.
Habilitar exposição automática
Desabilitar exposição automática
17
Guia de Programação S-100W - Revisão 1.0
Iluminação de captura de imagem
Selecionando “Habilitar iluminação de captura de imagem” faz com que o leitor emita um
flash em cada captura de imagem. Selecione “Desabilitar iluminação” para evitar que o leitor
use iluminação artificial.
Habilitar a iluminação geralmente faz com que se obtenham imagens de qualidade superior. A
eficácia da iluminação diminui à medida que a distância do alvo aumenta.
Habilitar iluminação de captura de imagem
Desabilitar iluminação de
captura de imagem
Ganho
Este parâmetro só se aplica quando a leitura ou exposição automática de captura está
desativada. O alcance é um meio de amplificar os dados de imagem RAW antes de ser
convertido em 256 tons de cinza. Aumentar o ganho aumenta o brilho e o contraste, mas
também aumenta o ruído (flutuações elétricas indesejáveis na imagem)o que torna a imagem
menos atraente e/ou mais difícil de ler.
Para definir o ganho manual leia o código de barras abaixo, seguido de 3 códigos de barra do
apêndice D, códigos numéricos, na faixa de 79 a 127, representando o valor. O padrão é 100.
Configurar ganho
18
Guia de Programação S-100W - Revisão 1.0
Tempo de exposição
Este parâmetro só está disponível quando a exposição automática de captura de imagem está
desativada. O tempo de exposição controla a quantidade de tempo que o CCD permite coletar
à luz, bem como a velocidade do obturador de uma câmera. Geralmente, quanto mais brilhante
o ambiente, menor será o tempo de exposição. Definir o tempo de exposição manual para um
dos seguintes valores: 5 ms, 10 ms, 15 ms, 20 ms, 25 ms ou 30 ms. Aumentando o tempo
de exposição para 20 ms em uma aplicação aumenta o risco de borrar a imagem devido ao
tremor da mão.
5 ms
10 ms
15 ms
20 ms
30 ms
19
Guia de Programação S-100W - Revisão 1.0
Tempo limite do modo de captura instantânea
Este parâmetro define a quantidade de tempo que o leitor permanece no modo de captura
instantânea. O leitor quando está no modo de captura instantânea é acionado por um evento
de disparo, ou quando o tempo limite de captura instantânea ocorre. Para definir esse valor de
tempo limite, leia o código de barras abaixo seguido por um código de barras do apêndice D. O
valor padrão é 0, o que representa 30 segundos; os valores de incremento por 30. Por exemplo,
1 = 60 segundos, 2 = 90 segundos, etc.
Tempo limite do modo de
captura instantânea
Padrão de captura instantânea
Selecione “Habilitar padrão de captura instantânea” com o objetivo de habilitar o padrão no
modo de captura instantânea, ou desabilite o padrão de captura instânanea com o objetivo de
desligar o padrão.
Habilitar padrão de captura
instantânea
Desabilitar padrão de captura
instantânea
20
Guia de Programação S-100W - Revisão 1.0
Cortar imagem
Este parâmetro corta uma imagem capturada. Se “Desabilitar o corte de imagem” for
selecionado,um total de 640 x 480 pixels são apresentados. Se “Habilitar corte de imagem”
for selecionado, os cortes da imagem feito pelo leitor para cada endereço de pixel são definidos
em Cortar para endereços do pixel.
Habilitar o corte de
imagem
Desabilitar corte de imagem
(Usa 640 x 480 Pixels)
Cortar para endereços do pixel
Se você habilitar o corte de imagem, defina os endereços de pixels de (0, 0) para (639,479)
para cortar a imagem.
As colunas são numeradas de 0 a 639, linhas 0-479. Especificar quatro valores para superior,
inferior, esquerda e direita, onde correspondem superior e inferior à linha de endereços do
pixel e esquerda e direita correspondem aos endereços de pixels da coluna. Por exemplo, para
uma linha de imagem de 4 x 8 coluna na sessão inferior direita extrema da imagem, defina os
seguintes valores: Superior = 476, Inferior = 479, Esquerda = 632, Direita = 639.
Para definir o endereço do pixel para cortar a imagem, leia cada código de barras do endereço
do pixel seguido por três códigos de barras do apêndice D, códigos de barras numéricos que
representam o valor. Zeros à esquerda são necessários, de modo que ao inserir o valor 3, por
exemplo, leia 0, 0, 3.
Endereço do pixel superior
(Padrão: 0)
(0 - 479 Decimal)
Endereço do pixel esquerdo
(Padrão: 0)
(0 - 639 Decimal)
21
Guia de Programação S-100W - Revisão 1.0
Endereço do pixel inferior
(Padrão: 479)
(0 - 479 Decimal)
Endereço do pixel inferior
(Padrão: 639)
(0 - 639 Decimal)
Resolução da imagem
Esta opção altera a resolução da imagem antes da compressão. Múltiplos pixels são
combinados para um pixel, resultando em uma imagem menor com o conteúdo original e
resolução reduzida.
Selecione um dos seguintes valores:
Resolução completa
1/3 Resolução
22
Guia de Programação S-100W - Revisão 1.0
1/2 Resolução
1/4 Resolução
Opções de imagem JPEG
Imagens JPEG podem ser otimizadas para qualquer tamanho ou pela qualidade. Leia o
código de barras “Selecionar qualidade” para introduzir um valor de qualidade; e então o
leitor seleciona o tamanho da imagem correspondente. Leia o código de barras “Selecionar
tamanho” para entrar com um valor de tamanho; o leitor em seguida, seleciona a melhor
qualidade de imagem.
Selecionar qualidade JPEG
Selecionar tamanho JPEG
Qualidade e Tamanho JPEG
Se a qualidade JPEG for selecionada, faça a leitura do código de barras “Qualidade JPEG”
seguido por três códigos de barras do apêndice D, códigos de barras numéricos correspondentes
a um valor de 5-100, onde 100 representa a imagem da mais alta qualidade.
Se o tamanho JPEG for selecionado, leia o “Tamanho JPEG”, seguido de 3 códigos de
barras do apêndice D, códigos de barras numéricos correspondem a um valor de 5-150, que
representam o tamanho do arquivo em múltiplos de 1024 bytes (1K). Por exemplo, a definição
desse valor para 8 (008) permite que o tamanho do arquivo seja tão grande como 8192 bytes.
Qualidade JPEG
(Padrão: 065)
(5 - 100 Decimal)
Tamanho JPEG
(Padrão: 040)
(5 - 150 Decimal)
23
Guia de Programação S-100W - Revisão 1.0
Seleção do formato da imagem
Selecione um formato de imagem apropriado para o sistema (BMP, TIFF ou JPEG). O leitor
armazena as imagens capturadas no formato selecionado.
Formato BMP
Formato JPEG
Formato TIFF
Bits por Pixel
Selecione o número de bits significativos por pixel (BPP) para usar quando capturar uma
imagem. Selecione 1bpp para uma imagem em preto e branco, 4bpp para atribuir um dos 16
níveis de cinza para cada pixel, ou 8bpp para atribuir um dos 256 níveis de cinza para cada
pixel. O leitor ignora essas configurações para arquivos JPEG, que sempre usam 8bpp.
1 BPP
4 BPP
8 BPP
24
Guia de Programação S-100W - Revisão 1.0
Captura de assinatura
Uma assinatura de código de barras é uma simbologia para fins especiais que delineia uma
área de captura de assinatura em um documento com um formato legível por máquina. O
reconhecimento de padrões é variável, de modo que pode, opcionalmente, fornecer um índice
para várias assinaturas. A região dentro do padrão de código de barras é considerada a área
de captura de assinatura.
Formato de saída
A decodificação de uma assinatura de código de barras decodifica a imagem da assinatura e
converte-a para um BMP, JPEG, TIFF ou formato de arquivo. Os dados de saída incluem a
descrição do arquivo seguido pela imagem de assinatura formatada.
Para habilitar ou desabilitar a captura de assinatura, leia o código de barras apropriado
abaixo.
Habilitar captura de assinatura
Desabilitar captura de assinatura
25
Guia de Programação S-100W - Revisão 1.0
Captura de assinatura de imagem de seleção de formato de arquivo
Selecione um formato de arquivo de assinatura apropriado para o sistema (BMP, TIFF ou
JPEG). O leitor armazena assinaturas capturadas no formato selecionado.
Formato de assinatura BMP
Formato de assinatura JPEG
Formato de assinatura TIFF
Captura de asssinatura de bits por pixel
Selecione o número de bits significativos por pixel (BPP) para usar durante a captura de uma
assinatura. Selecione 1bpp para uma imagem em preto e branco, 4bpp para atribuir um dos
16 níveis de cinza para cada pixel, ou 8bpp para atribuir um dos 256 níveis de cinza para
cada pixel. O leitor ignora essas configurações para arquivos JPEG, que sempre usam 8bpp.
1 BPP
4 BPP
8 BPP
26
Guia de Programação S-100W - Revisão 1.0
Largura da assinatura
A proporção da largura da captura de assinatura e os parâmetros de altura da captura devem
coincidir com a área de captura de assinatura. Por exemplo, o tamanho de 4 x 1 polegada
da área de captura de assinatura exigiria uma relação de aspecto 4-1 entre largura e altura.
Para definir a largura da captura de assinatura, leia o código de barras “Largura da
assinatura”, seguido por três códigos de barras do apêndice D, códigos de barras numéricos
correspondentes a um valor na faixa de 001-640 decimal.
Largura da assinatura
(Padrão: 400)
(001 - 640 Decimal)
Altura da captura de assinatura
Para definir a altura da captura de assinatura, leia o código de barras “Altura da assinatura”,
seguido por três códigos de barras do apêndice D, códigos de barras numéricos correspondentes
a um valor na faixa de 001-480 decimal.
Altura da assinatura
(Padrão: 100)
(001 - 480 Decimal)
Qualidade JPEG de captura de assinatura
Leia o código de barras “Qualidade JPEG” seguido de 3 códigos de barras do apêndice D,
códigos de barras numéricos correspondentes a um valor de 005-100, onde 100 representa a
imagem de mais alta qualidade.
Qualidade JPEG
(Padrão: 065)
(5 - 100 Decimal)
27
Guia de Programação S-100W - Revisão 1.0
Visor de vídeo
Selecione “Habilitar visor de vídeo” para projetar o visor de vídeo no modo de imagem ou
“Desabilitar o visor de vídeo” para desligar o visor de vídeo.
Desabilitar visor de vídeo
Habilitar visor de vídeo
Tamanho do quadro de vídeo
Selecione o número de 100-bytes a serem transmitidos por segundo. Selecionar um valor
menor permite que mais quadros sejam transmitidos por segundo, mas reduz a qualidade de
vídeo; selecionando um valor maior a qualidade de vídeo aumenta, mas diminui a transmissão.
Para definir o quadro de vídeo, leia o código de barras abaixo seguido por dois códigos de
barras do apêndice D, códigos de barras numéricos correspondentes ao valor 100-byte 8003300 bytes. Por exemplo, para selecionar 1500 bytes, leia 1, 5. Para selecionar 900 bytes,
digite 0, 9.
Tamanho do quadro de vídeo
Tamanho da imagem no visor de vídeo
Selecione o número de 100-bytes. Os valores variam de 800 a 3000 bytes.
Selecionar um valor menor permite que mais quadros sejam transmitidos por segundo; mas
selecionando um valor maior aumenta a qualidade de vídeo.
Para definir o quadro de vídeo, leia o código de barras abaixo seguido por dois códigos de
barras do apêndice D, códigos de barras numéricos correspondentes ao valor 100-byte 8003300 bytes. Por exemplo, para selecionar 1500 bytes, leia 1, 5. Para selecionar 900 bytes,
digite 0, 9.
Tamanho da imagem no visor de vídeo
28
Guia de Programação S-100W - Revisão 1.0
Interface Serial
Introdução
Este capítulo descreve como configurar o leitor com um receptor serial. A interface serial
é usada para conectar o leitor ao PDV, computadores ou outros dispositivos com uma porta
serial disponível (por exemplo, porta de comunicação).
Nota: O leitor utiliza níveis de sinal TTL, que realiza a comunicação com a maioria dos
sistemas. Sistemas que utilizam níveis de sinal RS-232C requerem um circuito de conversão.
O tipo de recepção em série requer a configuração adequada das linhas sysconfig e, normalmente
requerem a leitura de códigos de barras como parte da configuração inicial.
A maioria dos monitores de computador permitem que a leitura dos códigos de barras seja
feita diretamente na tela. Ao ler a partir do monitor é certo definir a ampliação do documento
a um nível onde o código de barras pode ser visto claramente e barras e/ou espaços não estão
se fundindo.
Parâmetros padrões da interface serial
A tabela a seguir mostra os padrões para parâmetros de recepção serial. Para alterar qualquer
opção, leia o código de barras apropriad fornecido na sessão Parâmetros de recepção serial.
Nota:
Consulte o Anexo A, Parâmetros padrão para todas as preferências do usuário, receptores,
simbologias e parâmetros de padrão diversos.
29
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de receptor serial
30
Guia de Programação S-100W - Revisão 1.0
Parâmetros do receptor serial
Vários receptores seriais são criados com os seus próprios ajustes de parâmetros padrão, conforme
indicado na tabela abaixo. Selecionando padrão, ICL, Fujitsu, Wincor-Nixdorf Modo A, WincorNixdorf Modo B, OPOS / JPOS, Olivetti ou Omron definem-se os padrões listados abaixo.
Terminal Específico Serial
31
Guia de Programação S-100W - Revisão 1.0
* No modo Nixdorf B, se CTS é baixo, a leitura está desabilitada. Quando CTS é alto, o
usuário pode ler códigos de barras.
** Se Modo B Nixdorf é lido sem o leitor conectado ao receptor apropriado, pode parecer
incapaz de leitura. Se isso acontecer, leia um tipo de receptor diferente dentro de 5 segundos
de ciclo de energia para o leitor.
Selecionando ICL, Fujitsu, Modo A Wincor-Nixdorf, Modo B Wincor-Nixdorf, OPOS / JPOS,
Olivetti, ou Omron permite-se a transmissão de caracteres de códigos listados na tabela
abaixo. Esses caracteres de códigos não são programáveis e estão separados do recurso de
ID de transmissão do código. Não permite o recurso de transmissão do ID código para estes
terminais.
Código ID de caracteres para terminais específicos
32
Guia de Programação S-100W - Revisão 1.0
Tipo de receptores seriais
Para selecionar uma interface receptora serial, leia um dos seguintes códigos de barras.
Receptor SSI
Habilitar receptor serial (Sem variação)
ICL Serial
Modo A Wincor-Nixdorf Serial
Modo B Wincor-Nixdorf Serial
Olivetti ORS4500
Omron
33
Guia de Programação S-100W - Revisão 1.0
*Ler “Habilitar receptor serial(Sem variação)” ativa o driver serial, mas não altera as
configurações de porta (por exemplo, paridade, bits de dados, e handshaking). Seleção de
outro tipo de receptor de códigos de barras altera estas definições.
OPOS/JPOS
Fujitsu Serial
Taxa de transmissão
Taxa de transmissão é o número de bits de dados transmitidos por segundo. Defina a taxa
de transmissão do decodificador para coincidir com a definição de taxa de transmissão do
dispositivo receptor. Caso contrário, os dados podem não alcançar o dispositivo receptor ou
podem alcançá-lo de forma distorcida.
Taxa de transmissão 600
Taxa de transmissão 1200
Taxa de transmissão 2400
34
Guia de Programação S-100W - Revisão 1.0
Taxa de transmissão 4800
Taxa de transmissão 9600
Taxa de transmissão 19,200
Taxa de transmissão 38,400
Taxa de transmissão 57,600
Taxa de transmissão 115,200
35
Guia de Programação S-100W - Revisão 1.0
Paridade
Um bit de verificação de paridade é o bit mais significativo de cada caracter ASCII codificados.
Selecione o tipo de paridade de acordo com a necessidade para atender os requisitos do
dispositivo.
Selecione a paridade ímpar e o valor do bit de paridade é definido para 0 ou 1, baseado em
dados, para garantir que um número ímpar de bits 1 estão contidos nos caracteres codificados.
Selecione a paridade par e o valor do bit de paridade é definido para 0 ou 1, baseado em dados,
para garantir que um número ímpar de bits 1 estão contidos nos caracteres codificados.
Selecione Nenhum, quando nenhum bit de paridade é necessário.
Par
Ímpar
Nenhum
Seleção de bit de parada
O(s) bit(s) de parada no final de cada caracter transmitido marca o fim da transmissão de um
caracter e prepara o dispositivo de recepção para o próximo caracter no fluxo de dados serial.
O número de bits de parada selecionado (um ou dois) depende do número em que o terminal
de recepção está programado para acomodar. Define o número de bits de parada para atender
aos requisitos do dispositivo de recepção.
1 bit de parada
36
2 bits de parada
Guia de Programação S-100W - Revisão 1.0
Bits de dados
Este parâmetro permite que o leitor faça a comunicação com dispositivos que requerem 7 bits
ou 8 bits de protocolo ASCII.
7-Bit
8-Bit
Verificação de recepção de erros
Selecionando ou não a paridade, enquadramento e saturação de caracteres recebidos os
mesmos são verificados. O valor de paridade de caracteres recebidos são verificados contra o
parâmetro de paridade selecionados acima.
Verificar recepção de erros
Não verificar recepção de erros
37
Guia de Programação S-100W - Revisão 1.0
Handshaking de Hardware
A interface de dados consiste em uma porta serial projetada para funcionar com ou sem o
handshaking de hardware, Request to Send (RTS) e Clear to Send (CTS).
Se o padrão de handshaking RTS / CTS não for selecionado, ao ler os dados os mesmos são
transmitidos como são disponibilizados. Se o padrão handshaking RTS / CTS é selecionado, ao
ler os dados, os mesmos são transmitidos de acordo com a seguinte sequência:
• O leitor lê o CTS por atividade. Se CTS é enviado, o leitor espera até o tempo limite do
receptor serial para que o receptor confirme o CTS. Se, após resposta do tempo limite do
receptor serial (padrão), o CTS ainda é enviado, o leitor emite sons de erro de transmissão, e
todos os dados digitalizados são perdidos.
• Quando o CTS é enviado, o leitor ativa o RTS e espera o tempo limite da resposta serial
para confirmar o CTS. Quando o receptor confirma o CTS, os dados são transmitidos. Se, após
resposta do tempo limite do receptor serial (padrão), o CTS não é enviado, o leitor emite sons
de erro de transmissão e descarta os dados.
• Quando a transmissão de dados estiver concluída, o leitor confirma o RTS 10 mseg após
enviar o último caracter.
• O receptor deve responder pela negação do CTS. O leitor verifica um CTS de confirmação
sobre a próxima transmissão de dados.
Durante a transmissão de dados, o CTS deve ser confirmado. Se o CTS não é confirmado por
mais de 50 ms entre os caracteres, a transmissão é abortada, o leitor emite sons de erro de
transmissão e os dados são descartados. Se a sequência de comunicação acima falhar, o leitor
emite uma indicação de erro. Neste caso, os dados são perdidos e devem ser lidos novamente.
Se o Handshaking de Hardware e Handshaking de Software estão habilitados, o Handshaking
de Hardware tem precedência.
Nota: O sinal DTR é ligado em ponte para o estado ativo.
• Nenhum: Leia o código de barras abaixo, se o Handshaking de Hardware não é desejado.
• Padrão RTS / CTS: Leia o código de barras abaixo para selecionar o Padrão RTS / CTS de
handshaking de hardware.
• Opção 1 RTS / CTS: Quando a opção 1 RTS / CTS é selecionada, o leitor confirma o RTS
antes de transmitir e ignora o estado de CTS. O leitor confirma o RTS quando a transmissão
está completa.
• Opção 2 RTS / CTS: Quando a opção 2 for selecionada, o RTS é sempre alto ou baixo
(programadas pelo usuário a nível lógico). No entanto, o leitor espera por CTS a ser confirmado
antes de transmitir dados. Se o CTS não é confirmado dentro do tempo limite de resposta do
receptor (padrão), o leitor emite uma indicação de erro e descarta os dados.
• Opção 3 RTS / CTS: Quando a opção 3 é selecionada, o leitor confirma o RTS antes de
qualquer transmissão de dados, independentemente do estado do CTS. O leitor espera até o
tempo limite do receptor serial (padrão) para CTS para se confirmar. Se CTS não é confirmado
durante este tempo, o leitor emite uma indicação de erro e descarta os dados. O leitor confirma
o RTS quando a transmissão é completada.
38
Guia de Programação S-100W - Revisão 1.0
Nenhum
Padrão RTS/CTS
Opção 1 RTS/CTS
Opção 2 RTS/CTS
Opção 3 RTS/CTS
39
Guia de Programação S-100W - Revisão 1.0
Handshaking de Software
Este parâmetro oferece o controle do processo de transmissão de dados, além do que é o
oferecido pelo handshaking de hardware. Há cinco opções. Se o Handshaking de Software e
Handshaking de Hardware são habilitados, Handshaking de Hardware tem precedência.
• Nenhum: Quando esta opção for selecionada, os dados são transmitidos imediatamente.
Nenhuma resposta se espera do receptor.
• ACK / NAK: Quando esta opção for selecionada, após a transmissão de dados, o leitor
espera uma resposta ACK ou NAK do receptor. Quando um NAK é recebido, o leitor transmite
os mesmos dados novamente e espera que seja um ACK ou NAK. Depois de três tentativas
frustradas para enviar dados quando NAKs são recebidos, o leitor indica um erro e descarta
os dados.
• O leitor espera até o tempo limite de programação do receptor serial para receber um ACK
ou NAK. Se o leitor não recebe uma resposta neste tempo, ele emite uma indicação de erro e
descarta os dados. Não há novas tentativas quando um tempo limite ocorre.
• ENQ: Quando esta opção for selecionada, o leitor espera por um caracter ENQ do receptor
antes de transmitir dados. Se um ENQ não for recebido dentro do tempo limite do receptor
serial, o leitor emite uma indicação de erro e descarta os dados. O receptor deve transmitir
um caracter ENQ, pelo menos, a cada tempo limite do receptor serial para evitar erros de
transmissão.
• ACK / NAK com ENQ: Este combina as duas opções anteriores. Para retransmissões de
dados, devido a um NAK do receptor, um ENQ adicional não é necessário.
• XON / XOFF: Um caracter XOFF desliga a transmissão do leitor até que o leitor receba um
caracter XON. Existem duas situações para XON / XOFF:
• XOFF é recebido antes do leitor ter dados para enviar. Quando o leitor tem dados para enviar,
ele espera até o tempo limite do receptor serial para um caracter XON antes da transmissão.
Se o XON não for recebido dentro desse prazo, o leitor emite uma indicação de erro e descarta
os dados.
• XOFF é recebido durante uma transmissão. A transmissão de dados para após o envio do
byte atual. Quando o leitor recebe um caracter XON, ele envia o resto da mensagem de dados.
O leitor aguarda indefinidamente o XON.
40
Guia de Programação S-100W - Revisão 1.0
Nenhum
ACK/NAK
ENQ
ACK/NAK com ENQ
XON/XOFF
41
Guia de Programação S-100W - Revisão 1.0
Tempo limite de resposta do receptor serial
Este parâmetro especifica quanto tempo o leitor espera por um ACK, NAK ou CTS antes de
determinar que um erro de transmissão tenha ocorrido. Isso só se aplica quando, em um dos
modos de Handshaking de Software ACK / NAK, ou Handshaking de Hardware com opção
RTS / CTS.
Mínimo: 2 seg
Baixo: 2.5 seg
Médio: 5 seg
Alto: 7.5 seg
Máximo: 9.9 seg
42
Guia de Programação S-100W - Revisão 1.0
Estado RTS
Este parâmetro define o estado ocioso do receptor serial RTS. Leia um código de barras abaixo
para selecionar o estado do RTS baixo ou alto de RTS.
Receptor: RTS baixo
Receptor: RTS alto
Aviso sonoro <BEL>
Quando este parâmetro está habilitado, o leitor emite um sinal sonoro quando um caracter
<BEL> é detectado na interface serial. <BEL> É emitido para ganhar a atenção do usuário
a uma entrada ilegal ou outro evento importante.
Aviso sonoro ligado para caracter
<BEL> (Habilitado)
Sem aviso sonoro para
caracter<BEL>
(Desabilitado)
Nota: Um caracter em BRANCO deve ser enviado para o leitor antes do caracter BEL para
garantir que o caracter BEL seja processado corretamente.
43
Guia de Programação S-100W - Revisão 1.0
Atraso entre caracteres
Este parâmetro especifica o atraso entre caracteres inserido entre as transmissões de caracter.
Mínimo: 0 mseg
Baixo: 25 mseg
Alto: 75 mseg
Máximo: 99 mseg
44
Guia de Programação S-100W - Revisão 1.0
Aviso sonoro Nixdorf/Opções de LED
Quando o Modo B Nixdorf é selecionado, indica que o leitor deve emitir um aviso sonoro e ligar
o seu LED depois de uma leitura.
Operação Normal (Aviso sonoro/LED
imediatamente após uma leitura)
Aviso sonoro/LED após transmissão
Aviso sonoro/LED após pulso CTS
Ignorar caracteres desconhecidos
Caracteres desconhecidos são caracteres que o receptor não reconhece. Quando a opção
“Enviar os códigos de barras com caracteres desconhecidos” é selecionada, todos os dados de
códigos de barras são enviados, exceto para caracteres desconhecidos e nenhum aviso de erro
é emitido pelo leitor.
Quando “Não enviar códigos de barras com caracteres desconhecidos” é selecionado, os dados
de códigos de barras são enviados até o primeiro caracter desconhecido e, em seguida, um
aviso sonoro de erro soará no leitor.
Enviar código de barras
(com caracteres desconhecidos)
Não enviar código de barras
(com caracteres desconhecidos)
45
Guia de Programação S-100W - Revisão 1.0
Caracteres ASCII para receptores seriais
Os valores na tabela abaixo podem ser atribuídos como prefixos ou sufixos ASCII para
transmissão de caracter de dados.
Prefixo/Sufixo
46
Guia de Programação S-100W - Revisão 1.0
47
Guia de Programação S-100W - Revisão 1.0
48
Guia de Programação S-100W - Revisão 1.0
49
Guia de Programação S-100W - Revisão 1.0
50
Guia de Programação S-100W - Revisão 1.0
Interface USB
Introdução
Este capítulo descreve como configurar o leitor com um receptor USB. O leitor conecta-se
diretamente a um receptor USB ou um hub USB e é alimentado por ele. Nenhuma fonte de
alimentação adicional é necessária.
Nota: A maioria dos monitores de computador permitem que a leitura dos códigos de barras
seja feita diretamente na tela. Ao ler a partir do monitor, certifique-se de definir a ampliação
do documento a um nível onde o código de barras pode ser visto claramente e barras e/ou
espaços não estão se fundindo.
Parâmetros padrão USB
A tabela abaixo mostra os padrões para parâmetros de recepção USB. Para alterar qualquer
opção, leia o código de barras apropriado fornecido na sessão descrições de parâmetro.
Nota: Consulte o Anexo A, Parâmetros padrão para todas as preferências do usuário,
receptores, simbologias, e diversos parâmetros padrão.
Tabela padrão de receptores USB
51
Guia de Programação S-100W - Revisão 1.0
Parâmetros de receptores USB
Tipo do dispositivo USB
Selecione o tipo de dispositivo USB desejado.
Nota: Ao alterar tipos de dispositivos USB, o leitor é redefinido automaticamente e emite um
sinal sonoro padrão das sequências de inicialização.
Emulação de Teclado
Emulação de porta serial simples
Símbolo da API nativa (SNAPI)
com interface de imagem
Símbolo da API nativa (SNAPI)
sem interface de imagem
52
Guia de Programação S-100W - Revisão 1.0
Símbolo da API nativa (SNAPI) com estado de handshaking
Depois de selecionar uma interface SNAPI como o tipo de dispositivo USB, selecione se deseja
habilitar ou desabilitar o estado de handshaking.
Habilitar SNAPI com estado
de handshaking
Desabilitar SNAPI com
estado de handshaking
Tipo de Teclado USB (Código do país)
Leia o código de barras correspondente ao tipo de teclado. Essa configuração se aplica somente
ao dispositivo USB com emulação de teclado.
Nota: Ao alterar tipos de teclado USB o leitor se redefine automaticamente e emite um sinal
sonoro padrão com as sequências de inicialização.
Teclado padrão norte
americano USB
Windows Alemão
Windows Francês
53
Guia de Programação S-100W - Revisão 1.0
Windows 2000/XP Francês
Canadense
Windows 95/98 Francês
Canadense
Windows Espanhol
Windows Italiano
Windows Sueco
Windows Inglês Britânico
Windows Japonês
(ASCII)
Windows Português Brasileiro
54
Guia de Programação S-100W - Revisão 1.0
Atraso de teclas USB
Este parâmetro define o atraso, em milissegundos, entre as teclas digitadas emuladas. Leia
um código de barras a seguir para aumentar o atraso quando os receptores exigirem uma
transmissão de dados.
Sem atraso
Atraso médio (20 mseg)
Atraso longo (40 mseg)
Sobrescrita do Caps Lock USB
Essa opção se aplica somente ao dispositivo com emulação de teclado. Quando ativado, os
dados são preservados, independentemente do estado da tecla Caps Lock. Esta configuração
é sempre ativada para o Windows em Japonês, tipo de teclados (ASCII) e não podem ser
desativados.
Sobrescrita do Caps Lock (Habilitado)
Sobrescrita do Caps Lock (Desabilitado)
55
Guia de Programação S-100W - Revisão 1.0
Ignorar caracteres desconhecidos USB
Essa opção se aplica somente ao dispositivo que emula teclado de dispositivos IBM. Caracteres
desconhecidos são caracteres que o receptor não reconhece. Quando “Enviar códigos de
barras com caracteres desconhecidos” é selecionado, todos os dados do código de barras são
enviados, exceto para caracteres desconhecidos e nenhum aviso de erro é emitido. Quando
“Não enviar códigos de barras com caracteres desconhecidos” é selecionado, para dispositivos
IBM, códigos de barras contendo pelo menos um caracter desconhecido não são enviados para
o receptor e um sinal sonoro de erro é emitido. Para dispositivos de emulação de teclado, os
caracteres de código de barras até o caracter desconhecido são enviados, e um sinal sonoro
de erro é emitido.
Enviar código de
barras com caracteres
desconhecidos (Habilitado)
Não enviar códigos de barras
com caracteres desconhecidos
(Desabilitado)
Emular teclado numérico
Quando ativado, todos os caracteres são enviados como sequências ASCII de um teclado
numérico. Para um exemplo ASCII seria enviado como “ALT” 0 6 5 “Break ALT”. Isso
permite o suporte para as variáveis de outro país.
Desabilitar emulação de teclado
Habilitar emulação de teclado
56
Guia de Programação S-100W - Revisão 1.0
Substituição FN1 USB
Essa opção se aplica somente ao dispositivo de emulação de teclado USB. Quando ativado,
permite a substituição de qualquer caracter FN em um código de barras EAN 128 com uma
categoria-chave e valor escolhido pelo usuário.
Habilitar
Desabilitar
Mapeamento de teclas de função
Valores ASCII com menos de 32 são normalmente enviados como uma sequência de chave de
controle. Quando este parâmetro está habilitado, as chaves em negrito são enviadas no lugar
do mapeamento de teclas padrão. A combinação de teclas em negrito é enviada somente se o
“Mapeamento de teclas de função” está habilitada. Caso contrário, as teclas que não estão
em negrito são enviadas.
Desabilitar mapeamento
de teclas de função
Habilitar mapeamento de teclas
de função
57
Guia de Programação S-100W - Revisão 1.0
Caps Lock simulado
Quando ativado, o leitor inverte letras maiúsculas e minúsculas no código de barras como se
o estado Caps Lock estivesse ativado no teclado. Essa inversão é feita independentemente do
estado atual do Caps Lock no teclado.
Desabilitar simulação de Caps Lock
Habilitar simulação de Caps Lock
Conversão
Quando ativado, o leitor converte todos os dados de código de barras para o formato selecionado.
Sem conversão de formato
Converter tudo para maíusculo
Converter tudo para minúsculo
58
Guia de Programação S-100W - Revisão 1.0
Caracteres ASCII para USB
Prefixo/Sufixo USB
59
Guia de Programação S-100W - Revisão 1.0
60
Guia de Programação S-100W - Revisão 1.0
61
Guia de Programação S-100W - Revisão 1.0
62
Guia de Programação S-100W - Revisão 1.0
63
Guia de Programação S-100W - Revisão 1.0
Tabela de teclas ALT USB
64
Guia de Programação S-100W - Revisão 1.0
Caracteres GUI USB
65
Guia de Programação S-100W - Revisão 1.0
66
Guia de Programação S-100W - Revisão 1.0
Caracteres F USB
67
Guia de Programação S-100W - Revisão 1.0
Teclado numérico USB
68
Guia de Programação S-100W - Revisão 1.0
Teclado numérico expandido USB
69
Guia de Programação S-100W - Revisão 1.0
Simbologias
Introdução
Este capítulo descreve os recursos de simbologia e fornece os códigos de barras de programação
para a seleção desses recursos. Antes de programar, siga as instruções no Capítulo 1,
Introdução.
O dispositivo fornecido com as configurações mostradas na Tabela Padrão de Simbologia são
os valores padrão e estão de acordo com a necessidade, a programação não é necessária.
Existem duas maneiras de alterar um valor de parâmetro:
• Verificar os códigos de barras apropriados neste guia. Estes novos valores substituem os
valores padrões na memória.
• Para SSI e receptores USB SNAPI, enviar um “enviar parâmetro” a partir do sistema
receptor. Números de parâmetro hexadecimal são mostrados neste capítulo abaixo do
título de parâmetro e as opções são mostradas entre parênteses sob os códigos de barra de
acompanhamento. Veja o Guia do Programador usando o Simples Serial Interface (SSI) para
obter instruções detalhadas para mudar os valores dos parâmetros utilizando este método.
Nota: A maioria dos monitores de computador permitem que a digitalização dos códigos de
barras seja feita diretamente na tela. Ao ler a partir do monitor, certifique-se de definir a
ampliação do documento a um nível onde o código de barras pode ser visto claramente e barras
e/ou espaços não estão se fundindo.
Para retornar todos os recursos para os valores padrão, a leitura do código de barras padrão
“Configurar parâmetro”. Ao longo da programação de códigos de barras, os valores padrão
são apresentados em quadrados.
70
Guia de Programação S-100W - Revisão 1.0
Parâmetros de simbologias padrão
A tabela abaixo mostra os padrões para todos os parâmetros de simbologias. Para alterar
qualquer opção, leia o código de barras apropriado fornecido na sessão parâmetros de
simbologias.
Nota: Consulte o Anexo A, padrão de parâmetros para todas as preferências do usuário,
receptores, e os parâmetros padrão diversos.
Tabela de simbologias padrão
71
Guia de Programação S-100W - Revisão 1.0
72
Guia de Programação S-100W - Revisão 1.0
73
Guia de Programação S-100W - Revisão 1.0
74
Guia de Programação S-100W - Revisão 1.0
75
Guia de Programação S-100W - Revisão 1.0
UPC/EAN
Habilitar/Desabilitar UPC-A
Para habilitar ou desabilitar o UPC-A, leia o código de barras apropriado abaixo.
Habilitar UPC-A
Desabilitar UPC-A
Habilitar/Desabilitar UPC-E
Para habilitar ou desabilitar o UPC-E, leia o código de barras apropriado abaixo.
Habilitar UPC-E
Desabilitar UPC-E
76
Guia de Programação S-100W - Revisão 1.0
Habilitar/Desabilitar UPC-E1
UPC-E1 é desativado por padrão. Para habilitar ou desabilitar o UPC-E1, leia o código de
barras apropriado abaixo.
Nota: UPC-E1 não é uma simbologia aprovada UCC (Uniform Code Council).
Habilitar UPC-E1
Desabilitar UPC-E1
Habilitar/Desabilitar EAN-8/JAN-8
Para habilitar ou desabilitar o EAN-8/JAN-8, leia o código de barras apropriado abaixo.
Habilitar EAN-8/JAN-8
Desabilitar EAN-8/JAN-8
77
Guia de Programação S-100W - Revisão 1.0
Habilitar/Desabilitar EAN-13/JAN-13
Para habilitar ou desabilitar o EAN-13/JAN-13, leia o código de barras apropriado abaixo.
Habilitar EAN-13/JAN-13
Desabilitar EAN-13/JAN-13
Habilitar/Desabilitar Bookland EAN
Para o Bookland EAN, leia o código de barras apropriado abaixo.
Habilitar Bookland EAN
Desabilitar Bookland EAN
78
Guia de Programação S-100W - Revisão 1.0
Decodificar suplementares UPC/EAN/JAN
Suplementares são códigos de barras anexados de acordo com as convenções de formato
específico (por exemplo, UPC A +2, UPC E +2, EAN 13 +2). Seis opções estão disponíveis:
• Se “Decodificar UPC / EAN / JAN Apenas Com Suplementar” for selecionado, os símbolos
UPC / EAN / JAN sem suplementar não são decodificados.
• Se “Ignorar suplementar” for selecionado e o leitor for apresentado com um UPC / EAN /
JAN com uma suplementar, a JAN UPC / EAN é decodificada e o código de barras suplementar
é ignorado.
• Uma opção de “Auto discriminar” também está disponível. Se esta opção for selecionada,
escolha uma UPC apropriada / EAN / JAN
de valor de Redundância Suplementar da próxima página. Um valor de 5 ou mais é recomendado.
• Habilitar o modo suplementar 378/379 para atrasar só códigos de barras EAN-13/JAN13 começando com um prefixo ‘378 ‘ou ‘379’ pelo processo de pesquisa suplementar. Todos
os outros códigos de barras UPC / EAN / JAN estão isentos da pesquisa e são relatados
imediatamente após decodificação.
• Habilitar o modo suplementar 978 para atrasar só códigos de barras EAN-13/JAN-13
começando com um prefixo ‘978’ pelo processo de pesquisa suplementar. Todos os outros
códigos de barras UPC / EAN / JAN estão isentos da pesquisa e são relatados imediatamente
após decodificação.
• Habilitar o modo Suplementar inteligente para atrasar só códigos de barras EAN-13/JAN13 começando com um prefixo ‘378’, ‘379’, ou ‘978’ pelo processo de pesquisa suplementar.
Todos os outros códigos de barras UPC / EAN / JAN estão isentos da pesquisa e são relatados
imediatamente após decodificação.
Nota: Para minimizar o risco de transmissão de dados inválidos, selecione para ler ou ignorar
caracteres suplementares.
Decodificar UPC/EAN/JAN
comente com suplementar
Ignorar suplementar
Auto discriminar UPC/EAN JAN
suplementar
Habilitar modo 378/379
suplementar
79
Guia de Programação S-100W - Revisão 1.0
Habilitar modo 978
suplementar
Habilitar modo suplementar
inteligente
Redundância suplementar UPC/EAN/JAN
Com “Auto discriminar UPC / EAN / JAN Suplementar” selecionada, o número de vezes que
um código sem suplementação é lido antes da transmissão é ajustado. O intervalo é de 2-30
vezes. Cinco ou mais vezes é recomendado quando uma mistura de leitura UPC / EAN / JAN
com e sem suplementação e a opção de auto discriminar é selecionada. O padrão é definido
em 10.
Leia o código de barras a seguir para definir um valor de redundância. Em seguida, leia dois
códigos de barras numéricos no Apêndice D. Um único dígito deve ter um zero à esquerda.
Para corrigir um erro ou alterar uma seleção, leia o código “Cancelar”.
Redundância suplementar
UPC/EAN/JAN
Transmitir UPC-A com dígito verificador
O dígito verificador é o último caracter do código de barras usado para verificar a integridade
dos dados. Leia o código de barras apropriado abaixo para transmitir os dados de código
de barras com ou sem UPC-A com dígito verificador. É sempre verificado para garantir a
integridade dos dados.
Transmitir UPC-A com dígito verificador
80
Não transmitir UPC-A com dígito verificador
Guia de Programação S-100W - Revisão 1.0
Transmitir UPC-E com dígito verificador
O dígito verificador é o último caracter do código de barras usado para verificar a integridade
dos dados. Leia o código de barras apropriado abaixo para transmitir os dados de código
de barras com ou sem UPC-E com dígito verificador. É sempre verificado para garantir a
integridade dos dados.
Transmitir UPC-E com dígito verificador
Não transmitir UPC-E com
dígito verificador
Transmitir UPC-E1 com dígito verificador
O dígito verificador é o último caracter do código de barras usado para verificar a integridade
dos dados. Leia o código de barras apropriado abaixo para transmitir os dados de código
de barras com ou sem UPC-E1 com dígito verificador. É sempre verificado para garantir a
integridade dos dados.
Transmitir UPC-E1 com dígito
verificador
Não transmitir UPC-E1 com
dígito verificador
81
Guia de Programação S-100W - Revisão 1.0
Prefixo UPC-A
Caracteres de prefixo fazem parte do código UPC, e incluem o código do país e o caracter do
sistema. Há três opções para a transmissão de um prefixo UPC-A para o dispositivo receptor:
transmitir o caracter sistema somente, transmitir o caracter do sistema e código do país (“0”
para os EUA) e transmitir nenhum prefixo. Selecione a opção adequada que corresponde ao
sistema de recepção.
Sem prefixo (<DADO>)
Caracter do sistema
(<Caracter do Sistema>
<DADO>)
Caracter do sistema & código do país
(< Código do país> <Caracter do
sistema> <DADO>)
82
Guia de Programação S-100W - Revisão 1.0
Prefixo UPC-E
Caracteres de prefixo fazem parte do código UPC, e incluem o código do país e o caracter do
sistema. Há três opções para a transmissão de um prefixo UPC-E para o dispositivo receptor:
transmitir o caracter sistema somente, transmitir o caracter do sistema e código do país (“0”
para os EUA), e transmitir nenhum prefixo. Selecione a opção adequada que corresponde ao
sistema de recepção.
Sem prefixo (<DADO>)
Caracter do sistema (<Caracter do
sistema> <DADO>)
Caracter do sistema & código do
país(< Código do país> <Caracter
do sistema> <DADO>)
83
Guia de Programação S-100W - Revisão 1.0
Prefixo UPC-E1
Caracteres de prefixo fazem parte do código UPC, e incluem o código do país e o caracter do
sistema. Há três opções para a transmissão de um prefixo UPC-E1 para o dispositivo receptor:
transmitir o caracter do sistema somente, transmitir o caracter do sistema e código do país
(“0” para os EUA), e transmitir nenhum prefixo. Selecione a opção adequada que corresponde
ao sistema de recepção.
Sem prefixo (<DADO>)
Caracter do sistema (<Caracter do
sistema> <DADO>)
Caracter do sistema & código do
país(< Código do país> <Caracter
do sistema> <DADO>)
Converter UPC-E para UPC-A
Habilite-o para converter o UPC-E (zero suprimido) para o formato UPC-A antes da
transmissão. Após a conversão, os dados seguem no formato UPC-A e são afetados pelas
seleções de programação UPC-A (por exemplo, Prefixo, dígito verificador). Quando
desabilitado, os dados lidos do UPC-E são transmitidos como dados de UPC-E, sem conversão.
Converter UPC-E para UPC-A
(Habilitado)
Não converter UPC-E para UPC-A
(Desabilitado)
84
Guia de Programação S-100W - Revisão 1.0
Converter UPC-E1 para UPC-A
Habilite-o para converter o UPC-E1 para o formato UPC-A antes da transmissão. Após a
conversão, os dados seguem no formato UPC-A e são afetados pelas seleções de programação
UPC-A (por exemplo, prefixo, dígito verificador). Quando desabilitado, os dados lidos do
UPC-E1 são transmitidos como dados de UPC-E1, sem conversão.
Converter UPC-E1 para
UPC-A (Habilitado)
Não converter UPC-E1 para
UPC-A (Desabilitado)
EAN-8/JAN-8 Estendido
Quando ativado, este parâmetro adiciona cinco zeros à esquerda do código EAN-8 para tornálos compatíveis com o formato de códigos EAN-13. Quando desabilitado, os códigos EAN-8 são
transmitidos como são.
Habilitar EAN/JAN com
extensão de zero
Desabilitar EAN/JAN com
extensão de zero
85
Guia de Programação S-100W - Revisão 1.0
UCC Código de cupom estendido
Quando habilitado, este parâmetro lê um UPC-A a partir de códigos de barras com dígito ‘5’,
os códigos de barras EAN-13 começam com dígito ‘99’, e UPC- A/EAN-128 com códigos de
cupom. UPC-A, EAN-13 e EAN-128 devem ser habilitados para verificar todos os tipos de
códigos de cupom.
Habilitar UCC com código de
cupom estendido
Desabilitar UCC com código
de cupom estendido
Nota: Utilize o parâmetro UPC / EAN com redundância suplementar para controlar a auto
discriminação do EAN128 (metade direita) de um código de cupom.
Code 128
Habilitar/Desabilitar Code 128
Para habilitar ou desabilitar o Code 128, leia o código de barras apropriado abaixo.
Habilitar Code 128
Desabilitar Code 128
86
Guia de Programação S-100W - Revisão 1.0
Habilitar/Desabilitar UCC/EAN-128
Para habilitar ou desabilitar o UCC/EAN-128, leia o código de barras apropriado abaixo.
Habilitar UCC/EAN-128
Desabilitar UCC/EAN-128
Habilitar/Desabilitar ISBT 128
ISBT 128 é uma variante do Code128 utilizado na indústria de banco de sangue. Leia um
código de barras a seguir para habilitar ou desabilitar o ISBT 128. Se necessário, o receptor
deve executar a concatenação dos dados ISBT.
Habilitar ISBT 128
Desabilitar ISBT 128
Code 39
Habilitar/Desabilitar Code 39
Para habilitar ou desabilitar o Code39, leia o código de barras apropriado abaixo.
Habilitar Code 39
Desabilitar Code 39
87
Guia de Programação S-100W - Revisão 1.0
Habilitar/Desabilitar Trioptic Code 39
Trioptic Code 39 é uma variante do Code 39 utilizada na marcação de cartuchos de fita de
computador. Códigos Trioptic Code 39 sempre devem conter seis caracteres. Para habilitar ou
desabilitar o Trioptic Code 39, leia o código de barras apropriado abaixo.
Habilitar Trioptic Code 39
Desabilitar Trioptic Code 39
Nota: O Trioptic Code 39 e Code 39 ASCII completo não podem ser habilitados simultaneamente.
Converter Code 39 para Code 32
Code 32 é uma variante do Code 39 utilizados pela indústria farmacêutica italiana. Leia o
código de barras apropriado abaixo para habilitar ou desabilitar a conversão do Code 39 para
Code 32.
Nota: o Code 39 deve estar habilitado para este parâmetro e para esta função.
Habilitar Conversão Code 39
para Code 32
Desabilitar conversão Code
39 para Code 32
88
Guia de Programação S-100W - Revisão 1.0
Prefixo Code 32
Leia o código de barras apropriado abaixo para habilitar ou desabilitar a adição do caracter
de prefixo “A” a todos os códigos de barras Code 32.
Nota: A conversão do Code 39 para Code 32 deve estar habilitada para este parâmetro e para
esta função.
Habilitar prefixo Code 32
Desabilitar prefixo Code 32
Configurar comprimento do Code 39
O comprimento de um código refere-se ao número de caracteres incluindo o dígito verificador
do código. Conjunto de comprimentos para o Code 39 para qualquer comprimento, um ou dois
comprimentos discretos ou comprimentos dentro de uma faixa específica. Se o Code 39 Full
ASCII é habilitado, o comprimento dentro de uma faixa ou todo o comprimento é a opção
desejada.
Nota: Ao definir comprimentos para diferentes tipos de código de barras pela leitura única de
algarismos, os números do dígito único devem ser sempre precedidos por um zero à esquerda.
• Um comprimento discreto - Selecione esta opção para ler apenas Code 39 contendo um
comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Code 39 com 14 caracteres, leia o Code 39 - Um
comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir um erro ou
alterar a seleção, leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas Code39 que contenham
qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando os códigos
de barras numérico no Apêndice D. Por exemplo, para ler o Code 39 somente aqueles códigos
contendo 2 ou 14 caracteres, selecione o Code 39 - dois comprimentos discretos, então leia 0,
2, 1, e depois 4. Para corrigir um erro ou alterar a seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código Code 39 com
uma gama de comprimento específico. Selecione comprimentos usando códigos de barras
numéricos no Apêndice D. Por exemplo, para ler o Code 39 contendo entre 4 e 12 caracteres,
o Code 39 - comprimento dentro do alcance. Então leia 0, 4, 1 e 2 (números do dígito único
devem ser sempre precedidos por um zero à esquerda). Para corrigir um erro ou alterar a
seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler o Code 39 contendo qualquer número
de caracteres dentro da capacidade de leitura.
89
Guia de Programação S-100W - Revisão 1.0
Code 39 – Um comprimento discreto
Code 39 – Dois comprimentos discretos
Code 39 – Comprimento dentro do
alcance
Code 39 – Qualquer comprimento
Code 39 com dígito verificador
Quando este recurso é ativado, o leitor verifica a integridade de todos os códigos de barras Code
39 para verificar se os dados estão em conformidade com o algoritmo de seleção de dígitos
especificado. Apenas códigos Code 39 que incluem um módulo 43 com dígito verificador são
lidos. Ative esse recurso se o Code 39 tiver um módulo 43 com dígito verificador.
Habilitar Code 39 com dígito verificador
Desabilitar Code 39 com dígito
verificador
90
Guia de Programação S-100W - Revisão 1.0
Transmitir Code 39 com dígito verificador
Leia um código de barras a seguir para transmitir dados do Code 39, com ou sem o dígito
verificador.
Transmitir Code 39 com dígito
verificador (Habilitar)
Não transmitir Code 39 com dígito
verificador (Desabilitar)
Nota: o dígito verificador do Code 39 deve estar habilitado para este parâmetro e para esta
função.
Conversão do Code 39 Full ASCII
O Code 39 Full ASCII é uma variante do Code 39, que usa pares de caracteres para ler um
conjunto completo de caracteres ASCII. Para habilitar ou desabilitar o Code 39 Full ASCII,
leia o código de barras apropriado abaixo.
Habilitar Code 39 Full ASCII
Desabilitar Code 39 Full ASCII
Nota: Trioptic Code 39 e Code 39 ASCII completo não podem ser habilitados simultaneamente.
O Code ASCII 39 tem total de correlação ASCII com o receptor e, portanto, descritos na
tabela ASCII para a interface apropriada. Consulte o Apêndice E do conjunto de caracteres
ASCII.
91
Guia de Programação S-100W - Revisão 1.0
Buffer Code 39 (Leitura & Armazenamento)
Este recurso permite que o leitor acumule dados de vários Code 39.
Selecionando a opção de leitura e armazenamento (Buffer Code 39), temporariamente todos
os buffers do Code 39 tem um espaço como primeiro caracter para transmissão posterior. O
espaço à esquerda não é bufferizado.
A leitura de um código Code 39 sem espaços de transmissão faz com que o espaço em sequência
de todos os dados em buffer seja no formato de first-in first-out, além de transmissão do
“disparo” do código. Consulte as páginas seguintes para obter mais detalhes.
Quando a opção Sem buffer do Code 39 é selecionada, todo o Code 39 lido é transmitido
imediatamente, sem ser armazenado no buffer.
Este recurso afeta somente o Code 39. Se escolher o buffer Code 39, é recomendável configurar o leitor
para ler somente o Code 39.
Buffer Code 39 (Habilitado)
Sem Buffer Code 39 (Desabilitado)
Embora não haja dados no buffer de transmissão, a seleção do Sem buffer Code 39 não
é permitida. O buffer contém 200 bytes de informação. Para desabilitar o buffer Code 39,
quando houver dados no buffer de transmissão, primeiro deve-se forçar a transmissão do buffer
ou limpar o buffer.
Buffer de dados
Para o buffer de dados, o buffer do Code 39 deve ser habilitado e um código Code 39 deve ser
lido com um espaço logo após o padrão de início.
• A menos que os dados do buffer ultrapassem a transmissão, o leitor emite um sinal sonoro
baixo/alto para indicar uma leitura bem sucedida e bufferiza. (Para condições de estouro, veja
O excesso de buffer de transmissão.)
• O leitor adiciona o dado lido excluindo os espaços até a transmissão do buffer.
• A transmissão não ocorre.
92
Guia de Programação S-100W - Revisão 1.0
Limpar a transmissão do buffer
Para limpar a transmissão do buffer, leia o código de barras Limpar Buffer, o qual contém um
caracter de início, um sinal de menos (-) e um caracter de parada.
• O leitor emite um sinal sonoro curto alto/baixo/alto.
• O leitor apaga o buffer de transmissão.
• A transmissão não ocorre.
Limpar Buffer
Nota: O código Limpar buffer contém somente um sinal de menos (-). Para ler este código,
esteja seguro de que o Code 39 está configurado para pelo menos 1 comprimento.
Transmitir Buffer
Existem dois métodos de transmissão do buffer do Code 39.
1. Leia o código de barras da transmissão de buffer abaixo. Apenas um caracter de início, um
sinal de mais (+), e um caracter de parada.
• O leitor transmite e limpa o buffer.
• O leitor emite um sinal sonoro baixo/alto.
Transmitir Buffer
2. Leia um código de barras Code 39 com um caracter principal que não seja um espaço.
• O leitor acrescenta dados novos para ler dados em buffer.
• O leitor transmite e limpa o buffer.
• O leitor emite um sinal sonoro baixo/alto.
Nota: A transmissão do buffer contém somente um sinal de mais (+). Para ler este código,
esteja seguro de que o Code 39 está configurado para pelo menos 1 comprimento.
93
Guia de Programação S-100W - Revisão 1.0
Excesso de transmissão de buffer
O buffer do Code 39 armazena 200 caracteres. Se o código acabou de ler os resultados de um
estouro do buffer de transmissão:
• O leitor indica que o código foi rejeitado emitindo três sinais sonoros longos.
• A transmissão não ocorre. Os dados do buffer não são afetados.
Tentativa de transmissão de buffer vazio
Se o código de barras que foi lido foi um código de buffer de transmissão e contém um Code
39 com buffer vazio:
• Um sinal sonoro baixo/alto/baixo informa que o buffer está vazio.
• A transmissão não ocorre.
• O buffer permanece vazio.
Code 93
Habilitar/Desabilitar Code 93
Para habilitar ou desabilitar o Code 93, leia o código de barras apropriado abaixo.
Habilitar Code 93
Desabilitar Code 93
94
Guia de Programação S-100W - Revisão 1.0
Configurar comprimento do Code 93
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. Conjunto de comprimentos para o Code 93 para qualquer comprimento, um ou dois
comprimentos discretos ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas Code 93 contendo um
comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Code 39 com 14 caracteres, leia o Code 93 - Um
comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir um erro ou
alterar a seleção, leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas Code 93 que contenham
qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando os códigos
de barras numéricos no Apêndice D. Por exemplo, para ler o Code 93, somente aqueles códigos
contendo 2 ou 14 caracteres, selecione o Code 93 - dois comprimentos discretos, então leia 0,
2, 1, e depois 4. Para corrigir um erro ou alterar a seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código Code 93 com
uma gama de comprimento específico. Selecione comprimentos usando códigos de barras
numéricos no Apêndice D. Por exemplo, para ler o Code 93 contendo entre 4 e 12 caracteres,
o Code 93 - comprimento dentro do alcance. Então leia 0, 4, 1 e 2 (números do dígito único
devem ser sempre precedidos por um zero à esquerda). Para corrigir um erro ou alterar a
seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler o Code 93 contendo qualquer número
de caracteres dentro da capacidade de leitura.
Code 93 – Um comprimento discreto
Code 93 – Dois comprimentos discretos
Code 93 – Comprimento dentro do alcance
Code 93 – Qualquer comprimento
95
Guia de Programação S-100W - Revisão 1.0
Code 11
Code 11
Para habilitar ou desabilitar o Code 11, leia o código de barras apropriado abaixo.
Habilitar Code 11
Desabilitar Code 11
Configurar comprimento do Code 11
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. Conjunto de comprimentos para o Code 11 para qualquer comprimento, um ou dois
comprimentos discretos, ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas Code 11 contendo um
comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Code 11 com 14 caracteres, leia o Code 11 - Um
comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir um erro ou
alterar a seleção, leia o código de barras Cancelar. Dois comprimentos discretos - Selecione
esta opção para ler apenas Code11 que contenham qualquer um dos dois comprimentos
selecionados. Selecione comprimentos usando os códigos de barras numérico no Apêndice
D. Por exemplo, para ler o Code 11 somente aqueles códigos contendo 2 ou 14 caracteres,
selecione o Code11- dois comprimentos discretos, então leia 0, 2, 1, e depois 4. Para corrigir
um erro ou alterar a seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código Code 11 com
uma gama de comprimento específico. Selecione comprimentos usando códigos de barras
numéricos no Apêndice D. Por exemplo, para ler o Code 11 contendo entre 4 e 12 caracteres,
o Code 11 - comprimento dentro do alcance. Então leia 0, 4, 1 e 2 (números do dígito único
devem ser sempre precedidos por um zero à esquerda). Para corrigir um erro ou alterar a
seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler o Code 11 contendo qualquer número
de caracteres dentro da capacidade de leitura.
96
Guia de Programação S-100W - Revisão 1.0
Code 11 – Um comprimento discreto
Code 11 – Dois comprimentos discretos
Code 11 – Comprimento dentro do alcance
Code 11 – Qualquer comprimento
97
Guia de Programação S-100W - Revisão 1.0
Code 11 com dígito verificador
Este recurso permite que o leitor verifique a integridade de todos os códigos de barras Code
11 e se os dados estão em conformidade com o algoritmo de seleção de dígitos especificados.
Isso seleciona o mecanismo de dígito verificador para o código de barras lidos de um Code
11. As opções são para verificar se há um dígito verificador, verificação de dois dígitos de
verificadores, ou desativar o recurso.
Para habilitar esse recurso, leia o código de barras abaixo correspondente ao número de
dígitos verificadores do Code 11.
Desabilitar
Um dígito verificador
Dois dígitos verificadores
Transmitir Code 11 com dígito verificador
Parâmetro # 2Fh
Este recurso configura se você quer ou não transmitir o dígito verificador do Code 11.
Transmitir dígito verificador do
Code 11(Habilitar)
Não transmitir o dígito verificador
do Code 11 (Desabilitar)
Nota: O dígito verificador do Code 11 precisa estar habilitado para o parâmetro desta função.
98
Guia de Programação S-100W - Revisão 1.0
Interleaved 2 de 5 (ITF)
Habilitar/Desabilitar Interleaved 2 de 5
TPara habilitar ou desabilitar o código Interleaved 2 de 5, leia o código de barras apropriado
abaixo e selecione um comprimento Interleaved 2 de 5 a partir das páginas seguintes.
Habilitar Interleaved 2 de 5
Desabilitar Interleaved 2 de 5
Configurar comprimento do Interleaved 2 de 5
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. Conjunto de comprimentos para 2 de 5 para qualquer comprimento, um ou dois
comprimentos discretos ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas Interleaved 2 de 5 contendo
um comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Interleaved 2 de 5 com 14 caracteres, leia o Interleaved
2 de 5 - Um comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir
um erro ou alterar a seleção, leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas Interleaved 2 de 5 que
contenham qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando
os códigos de barras numéricos no Apêndice D. Por exemplo, para ler o Interleaved 2 de 5
somente aqueles códigos contendo 2 ou 14 caracteres, selecione o Interleaved 2 de 5 - dois
comprimentos discretos, então leia 0, 2, 1, e depois 4. Para corrigir um erro ou alterar a
seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código Interleaved 2
de 5 com uma gama de comprimento específico. Selecione comprimentos usando códigos de
barras numéricos no Apêndice D. Por exemplo, para ler o Interleaved 2 de 5 contendo entre 4
e 12 caracteres, o Interleaved 2 de 5 - comprimento dentro do alcance. Então leia 0, 4, 1 e 2
(números do dígito único devem ser sempre precedidos por um zero à esquerda). Para corrigir
um erro ou alterar a seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler o Interleaved 2 de 5 contendo
qualquer número de caracteres dentro da capacidade de leitura.
Nota: Devido à construção do código de barras 2 de 5, é possível que uma linha de leitura cubra
apenas uma parte do código a ser interpretado como uma leitura completa, gerando menos
dados do que está codificado no código de barras. Para evitar isso, selecione comprimentos
específicos (I 2 de 5 - Um comprimento discreto - dois comprimentos discretos) para aplicações
I 2 de 5.
99
Guia de Programação S-100W - Revisão 1.0
I 2 de 5 – Um comprimento discreto
I 2 de 5 – Dois comprimentos discretos
I 2 de 5 – Comprimento dentro do alcance
I 2 de 5 – Qualquer comprimento
I 2 de 5 com dígito verificador
Quando este recurso é ativado, o leitor verifica a integridade de todos os códigos de barras
I 2 de 5 para verificar se os dados estão em conformidade com o especificado ou Uniform
Simbologia Specification (USS) ou se o produto Optical Code Council (OPCC) verifica o
algoritmo de dígitos.
Desabilitar
USS dígito verificador
OPCC dígito verificador
100
Guia de Programação S-100W - Revisão 1.0
Transmitir I 2 de 5 com dígito verificador
Leia o código de barras apropriado abaixo para transmitir I 2 de 5 com ou sem o dígito
verificador.
Transmitir I 2 de 5 com dígito
verificador (Habilitar)
Não transmitir I 2 de 5 com
dígito verificador (Desabilitar)
Converter I 2 de 5 para EAN-13
Habilite esse parâmetro para converter 14 caracteres do I 2 de 5 para EAN-13 e transmitir
para o receptor como EAN-13. Para conseguir isso, o código I 2 de 5 deve ser ativado e o
código deve ter um zero à esquerda e um dígito verificador EAN-13 válido.
Converter I 2 de 5 para EAN-13
(Habilitar)
Não converter I 2 de 5 para
EAN-13 (Desabilitar)
101
Guia de Programação S-100W - Revisão 1.0
Discrete 2 de 5 (DTF)
Habilitar/Desabilitar Discrete 2 de 5
Para habilitar ou desabilitar o código Discrete 2 de 5, leia um dos códigos de barras apropriados
abaixo.
Habilitar Discrete 2 de 5
Desabilitar Discrete 2 de 5
Configurar comprimento Discrete 2 de 5
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. Conjunto de comprimentos para D2 de 5 para qualquer comprimento, um ou dois
comprimentos discretos ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas Discrete 2 de 5 contendo
um comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Discrete 2 de 5 com 14 caracteres, leia o Discrete 2
de 5 - Um comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir um
erro ou alterar a seleção, leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas Discrete 2 de 5 que
contenham qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando
os códigos de barras numéricos no Apêndice D. Por exemplo, para ler o Discrete 2 de 5 somente
aqueles códigos contendo 2 ou 14 caracteres, selecione o Discrete 2 de 5 - dois comprimentos
discretos, então leia 0, 2, 1, e depois 4. Para corrigir um erro ou alterar a seleção, leia o
código de barras Cancelar. Comprimento dentro do alcance - Selecione esta opção para ler um
código Discrete 2 de 5 com uma gama de comprimento específico. Selecione comprimentos
usando códigos de barras numéricos no Apêndice D. Por exemplo, para ler o Discrete 2 de 5
contendo entre 4 e 12 caracteres, o Discrete 2 de 5 - comprimento dentro do alcance. Então
leia 0, 4, 1 e 2 (números do dígito único devem ser sempre precedidos por um zero à esquerda).
Para corrigir um erro ou alterar a seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler 2 de 5 discretos contendo qualquer
número de caracteres dentro da capacidade de leitura.
Nota: Devido à construção do código de barras 2 de 5, é possível que uma linha de leitura cubra
apenas uma parte do código a ser interpretado como uma leitura completa, gerando menos
dados do que está codificado no código de barras. Para evitar isso, selecione comprimentos
específicos (D 2 de 5 - Um comprimento discreto - dois comprimentos discretos) para aplicações
D 2 de 5.
102
Guia de Programação S-100W - Revisão 1.0
D 2 de 5 –Um comprimento discreto
D 2 de 5 –Dois comprimentos
discretos
D 2 de 5 – Comprimento dentro
do alcance
D 2 de 5 –Qualquer comprimento
Codabar (NW - 7)
Habilitar/Desabilitar Codabar
Para habilitar ou desabilitar, leia um dos códigos de barras apropriados abaixo.
Habilitar Codabar
Desabilitar Codabar
103
Guia de Programação S-100W - Revisão 1.0
Configurar tamanho Codabar
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. O conjunto de comprimentos do Codabar são para qualquer comprimento, um ou
dois comprimentos discretos ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas Codabar contendo um
comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um Codabar com 14 caracteres, leia o Codabar - Um
comprimento discreto, então, verifique o número 1 seguido por 4. Para corrigir um erro ou
alterar a seleção, leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas Codabar que contenham
qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando os códigos
de barras numéricos no Apêndice D. Por exemplo, para ler o Codabar somente aqueles códigos
contendo 2 ou 14 caracteres, selecione o Codabar - dois comprimentos discretos, então leia 0,
2, 1, e depois 4. Para corrigir um erro ou alterar a seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código Codabar com
uma gama de comprimento específico. Selecione os comprimentos usando códigos de barras
numéricos no Apêndice D. Por exemplo, para ler o Codabar contendo entre 4 e 12 caracteres,
o Codabar - comprimento dentro do alcance. Então leia 0, 4, 1 e 2 (números do dígito único
devem ser sempre precedidos por um zero à esquerda). Para corrigir um erro ou alterar a
seleção, leia o código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler Codabar contendo qualquer número
de caracteres dentro da capacidade de leitura.
Codabar – Um comprimento discreto
Codabar – Dois comprimentos discretos
Codabar – Comprimento dentro do alcance
Codabar – Qualquer comprimento
104
Guia de Programação S-100W - Revisão 1.0
Edição CLSI
Quando habilitado, este parâmetro tira caracteres de início e parada e insere um espaço após
os primeiros caracteres, quinto e décimo de um código Codabar de 14 caracteres. Habilite esse
recurso se o sistema de receptor exigir este formato de dados.
Nota: O comprimento do código não inclui os caracteres de início e parada.
Habilitar edição CLSI
Desabilitar edição CLSI
Edição NOTIS
Quando habilitado, este parâmetro tira caracteres de início e parada de um código Codabar
de 14 caracteres. Habilite esse recurso se o sistema de receptor exigir este formato de dados.
Habilitar edição NOTIS
Desabilitar edição NOTIS
105
Guia de Programação S-100W - Revisão 1.0
MSI
Habilitar/Desabilitar MSI
Para habilitar ou desabilitar o código MSI, leia um dos códigos de barras apropriados abaixo.
Habilitar MSI
Desabilitar MSI
Configurar comprimento MSI
O comprimento de um código refere-se ao número de caracteres, incluindo o dígito verificador
do código. Conjunto de comprimentos para MSI para qualquer comprimento, um ou dois
comprimentos discretos ou comprimentos dentro de uma faixa específica.
• Um comprimento discreto - Selecione esta opção para ler apenas MSI contendo um
comprimento selecionado. Selecione o tamanho usando os códigos de barras numéricos no
Apêndice D. Por exemplo, para ler um MSI com 14 caracteres, leia o MSI - Um comprimento
discreto, então, verifique o número 1 seguido por 4. Para corrigir um erro ou alterar a seleção,
leia o código de barras Cancelar.
• Dois comprimentos discretos - Selecione esta opção para ler apenas MSI que contenha
qualquer um dos dois comprimentos selecionados. Selecione comprimentos usando os códigos
de barras numéricos no Apêndice D. Por exemplo, para ler o MSI somente aqueles códigos
contendo 2 ou 14 caracteres, selecione o MSI - dois comprimentos discretos, então leia 0, 2,
1, e depois 4. Para corrigir um erro ou alterar a seleção, leia o código de barras Cancelar.
• Comprimento dentro do alcance - Selecione esta opção para ler um código MSI com uma
gama de comprimento específico. Selecione comprimentos usando códigos de barras numéricos
no Apêndice D. Por exemplo, para ler o MSI contendo entre 4 e 12 caracteres, o MSI comprimento dentro do alcance. Então leia 0, 4, 1 e 2 (números do dígito único devem ser
sempre precedidos por um zero à esquerda). Para corrigir um erro ou alterar a seleção, leia o
código de barras Cancelar.
• Qualquer Comprimento - Selecione esta opção para ler MSI contendo qualquer número de
caracteres dentro da capacidade de leitura.
Nota: Devido à construção do código de barras MSI, é possível que uma linha de leitura cubra
apenas uma parte do código a ser interpretado como uma leitura completa, gerando menos
dados do que está codificado no código de barras. Para evitar isso, selecione comprimentos
específicos (MSI - Um comprimento discreto - dois comprimentos discretos) para aplicações
MSI.
106
Guia de Programação S-100W - Revisão 1.0
MSI – Um comprimento discreto
MSI – Dois comprimentos discretos
MSI – Comprimento dentro do alcance
MSI – Qualquer comprimento
MSI com dígito verificador
Com os códigos MSI, um dígito verificador é obrigatório e é sempre verificado pelo leitor. O
segundo dígito verificador é opcional. Se os códigos MSI incluem dois dígitos verificadores,
leia os dois códigos “Verificação de dígitos verificador” para permitir a verificação do segundo
dígito.
Veja Algoritmo de verificação de dígito verificador MSI para a seleção de algoritmo do
segunto dígito.
Um dígito verificador MSI
Dois dígitos verificadores MSI
107
Guia de Programação S-100W - Revisão 1.0
Transmitir MSI com dígito verificador
Parâmetro # 2Eh
Leia o código de barras abaixo para transmitir o dado do código MSI com ou sem dígito
verificador.
Transmitir MSI com dígito
verificador (Habilitar)
Não transmitir MSI com dígito
verificador (Desabilitar)
MSI com algorirmo de dígito verificador
Dois algoritmos são possíveis para a verificação do segundo dígito verificador MSI. Selecione
abaixo o código de barras correspondente ao algoritmo usado para verificar o dígito verificador.
MOD 10/MOD 11
MOD 10/MOD 10
108
Guia de Programação S-100W - Revisão 1.0
Códigos postais
US Postnet
Para habilitar ou desabilitar o US Postnet, leia o código de barras apropriado abaixo.
Habilitar US Postnet
Desabilitar US Postnet
US Planet
Para habilitar ou desabilitar o US Planet, leia o código de barras apropriado abaixo.
Habilitar US Planet
Desabilitar US Planet
109
Guia de Programação S-100W - Revisão 1.0
UK Postal
Para habilitar ou desabilitar o UK Postal, leia o código de barras apropriado abaixo.
HabilitarUK Postal
Desabilitar UK Postal
Transmitir UK Postal com dígito verificador
Selecione se deseja transmitir dados do UK Postal com ou sem o dígito verificador.
Transmitir UK
Postal com dígito verificador
Japan Postal
Para habilitar ou desabilitar o Japan Postal, leia o código de barras apropriado abaixo.
Habilitar Japan Postal
Desabilitar Japan Postal
110
Guia de Programação S-100W - Revisão 1.0
Australian Postal
Para habilitar ou desabilitar o Australian Postal, leia o código de barras apropriado abaixo.
Habilitar Australian Postal
Desabilitar Australian Postal
Dutch Postal
Para habilitar ou desabilitar o Dutch Postal, leia o código de barras apropriado abaixo.
Habilitar Dutch Postal
Desabilitar Dutch Postal
111
Guia de Programação S-100W - Revisão 1.0
Transmitir US Postal com dígito verificador
Selecione se deseja transmitir dados do US Postal com ou sem o dígito verificador.
Transmitir US Postal com dígito
verificador
Não transmitir US Postal com
dígito verificador
RSS (Reduced Space Symbology)
As variantes do RSS são RSS 14, RSS Expandido, e RSS Limitado. As versões são limitadas,
expandidas e possuem variações. Leia o código de barras apropriado abaixo para habilitar ou
desabilitar cada variante do RSS.
RSS-14
Habilitar RSS 14
Habilitar RSS 14
Habilitar RSS Limitado
Habilitar RSS Limitado
112
Guia de Programação S-100W - Revisão 1.0
RSS Expandido
Habilitar RSS Expandido
Desabilitar RSS Expandido
Converter RSS para UPC/EAN
Este parâmetro só se aplica a RSS-14 e códigos RSS limitados não decodificados como parte de
um código composto. Permite que isso tire o primeiro ‘010 ‘do RSS-14 e códigos RSS limitados
com um único zero, como o primeiro dígito e transmite como código de barras EAN-13.
Para códigos de barras que começam com dois ou mais zeros, mas não seis zeros, este
parâmetro retira o primeiro ‘0100 ‘e transmite como código de barras UPC-A. O prefixo
do UPC-A que transmite os caracteres do sistema e o código do país aplica-se a códigos de
barras convertidos. Note-se que nem o caracter do sistema nem o dígito de verificador podem
ser retirados.
Habilitar conversão RSS para
UPC/EAN
Desabilitar conversão RSS para
UPC/EAN
113
Guia de Programação S-100W - Revisão 1.0
Composite
Composite CC-C
Parâmetro # F0h 55h
Leia o código de barras abaixo para habilitar ou desabilitar a composição de códigos de barras
do tipo CC-C.
Habilitar CC-C
Desabilitar CC-C
Composite CC-A/B
Leia o código de barras abaixo para habilitar ou desabilitar a composição de códigos de barras
do tipo CC-A/B.
Habilitar CC-A/B
Desabilitar CC-A/B
114
Guia de Programação S-100W - Revisão 1.0
Composite TLC-39
Leia o código de barras abaixo para habilitar ou desabilitar a composição de códigos de barras
do tipo TLC-39.
Habilitar TLC39
Desabilitar TLC39
Modo de composição UPC
Os códigos UPC podem ser agrupados com códigos 2D durante a transmissão, como se fossem
um código único. Existem três opções para estes códigos:
• Selecione o UPC nunca agrupado para transmitir códigos de barras UPC independente se
um código 2D for detectado.
• Selecione o UPC sempre agrupado para transmitir o UPC e o código 2D. Se o código 2D não
estiver presente, o código de barras UPC não é transmitido.
• Se a auto discriminação da composição UPC for selecionada, o dispositivo determina que,
se houver um código 2D, ele transmita o UPC assim como o código 2D.
UPC nunca agrupado
UPC sempre agrupado
Auto discriminação de
composição UPC
115
Guia de Programação S-100W - Revisão 1.0
Modo de aviso sonoro de composição
Para selecionar o número de avisos sonoros quando um código composto for lido, leia o código
de barras apropriado abaixo.
Aviso sonoro único após a
leitura
Aviso sonoro conforme o código é lido
Aviso sonoro duplo depois do
código ser lido
Modo de emulação do UCC/EAN Code 128 para Composição dos códigos UCC/EAN
Selecione se você deseja habilitar ou desabilitar este modo.
Habilitar modo de emulação UCC/
EAN para composição dos códigos
UCC/EAN
Desabilitar modo de emulação
UCC/EAN Code 128 para
composição de códigos UCC/EAN
116
Guia de Programação S-100W - Revisão 1.0
Simbologias 2D
Habilitar/Desabilitar PDF417
Para habilitar ou desabilitar o PDF417, leia o código de barras apropriado abaixo.
Habilitar PDF417
Desabilitar PDF417
Habilitar/Desabilitar MicroPDF417
Para habilitar ou desabilitar o MicroPDF417, leia o código de barras apropriado abaixo.
Habilitar MicroPDF417
Desabilitar MicroPDF417
117
Guia de Programação S-100W - Revisão 1.0
Emulação de Code 128
Quando este parâmetro está habilitado, o dispositivo transmite dados a partir de certos códigos
MicroPDF417 como se fosse codificado em códigos Code 128. Para transmitir “Identificadores
de códigos AIM” deve estar habilitado para este parâmetro funcionar. Se emulação de Code
128 é habilitada, estes códigos MicroPDF417 são transmitidos com um dos seguintes prefixos:
]C1 se a primeira palavra chave é 903-907, 912, 914, 915
]C2 se a primeira palavra chave é 908 ou 909
]C0 se a primeira palavra chave é 910 ou 911
Se desabilitado, são transmitidos com um dos seguintes prefixos:
]L3 se a primeira palavra chave é 903-907, 912, 914, 915
]L4 se a primeira palavra chave é 908 ou 909
]L5 se a primeira palavra chave é 910 ou 911
Leia um dos códigos de barras abaixo para habilitar ou desabilitar a emulação de Code 128.
Habilitar emulação de Code 128
Desabilitar emulação de Code 128
Data Matrix
Para habilitar ou desabilitar o Data Matrix, leia o código de barras apropriado abaixo.
Habilitar Data Matrix
Desabilitar Data Matrix
118
Guia de Programação S-100W - Revisão 1.0
Maxicode
Para habilitar ou desabilitar o Maxicode, leia o código de barras apropriado abaixo.
Habilitar Maxicode
Desabilitar Maxicode
QR Code
Para habilitar ou desabilitar o QR Code, leia o código de barras apropriado abaixo.
Habilitar QR Code
Desabilitar QR Code
119
Guia de Programação S-100W - Revisão 1.0
Nível de redundância
O leitor oferece quatro níveis de redundância. Selecione níveis mais elevados de redundância
para diminuir os níveis de qualidade de códigos de barras. Quando aumentar os níveis de
redundância, o leitor diminui a agressividade.
Selecione o nível de redundância apropriado para a qualidade de código de barras.
Nível de redundância 1
Os tipos de código a seguir devem ser lidos com sucesso duas vezes antes de serem decodificados:
Nível de redundância 2
Os tipos de código a seguir devem ser lidos com sucesso duas vezes antes de serem decodificados:
Nível de redundância 3
Os tipos de código a seguir devem ser lidos com sucesso duas vezes antes de serem decodificados.
Os seguintes códigos devem ser lidos três vezes:
120
Guia de Programação S-100W - Revisão 1.0
Nível de redundância 4
Os tipos de código a seguir devem ser lidos com sucesso três vezes antes de serem decodificados:
Nível de redundância 1
Nível de redundância 2
Nivel de redundância 3
Nível de redundância 4
121
Guia de Programação S-100W - Revisão 1.0
Nível de segurança
O leitor oferece quatro níveis de segurança para decodificar códigos de barras delta, que
incluem o Code 128 da família UPC / EAN, Code 93. Selecione o aumento dos níveis de
segurança para diminuir os níveis de qualidade de código de barras. Existe uma relação inversa
entre a segurança e a agressividade de leitura, por isso escolha apenas o nível de segurança
necessário para uma determinada aplicação.
• Nível de segurança 0: Esta configuração permite que o leitor funcione em seu estado mais
agressivo, enquanto oferece segurança suficiente na leitura mais “in-spec” de códigos de barra.
• Nível de segurança 1: Selecione esta opção se erros de leitura ocorrerem. Esta configuração
padrão deve eliminar a maioria dos erros.
• Nível de segurança 2: Selecione esta opção se o nível de segurança 1 não eliminar os erros
de leitura.
• Nível de segurança 3: Se o nível de segurança 2 foi selecionado e os erros de leitura ainda
ocorrerem, selecione este nível de segurança. Selecionar essa opção é uma medida extrema
contra os erros de leitura severamente fora da especificação de códigos de barras. Selecionar
este nível de segurança prejudica seriamente a capacidade de leitura do leitor. Se este nível de
segurança é necessário, tente melhorar a qualidade dos códigos de barras.
Nível de segurança 0
Nível de segurança 1
Nível de segurança 2
Nível de segurança 3
122
Guia de Programação S-100W - Revisão 1.0
Tamanho do espaço entre caracteres
O Code 39 e códigos Codabar tem um espaço entre caracteres que normalmente é muito
pequeno. Devido a várias tecnologias de impressão de códigos de barras, este espaço pode
crescer mais do que o tamanho máximo permitido, impedindo que o leitor leia o código. Se
esse problema ocorrer, leia o código de barras “Espaço maior entre caracteres” para tolerar
estes códigos fora de especificação.
Espaço entre caracteres normal
Espaço maior entre caracteres
Versão de software
Leia este código de barras abaixo para informar qual a versão de software instalada no leitor.
Informar versão de software
123
Guia de Programação S-100W - Revisão 1.0
Características Macro PDF
Macro PDF é uma característica especial para concatenação de vários códigos em um arquivo
PDF. O leitor pode ler os códigos que são codificados com esta característica e pode armazenar
mais de 64 kb de dados decodificados armazenados em até 50 códigos Macro PDF.
Atenção: Ao imprimir, guarde cada sequência Macro PDF separada, pois cada sequência tem
identificadores únicos. Não misturar códigos de barras a partir de várias sequências de Macro
PDF, mesmo se eles codificam os mesmos dados. Ao ler sequências Macro PDF, leia toda a
sequência sem interrupção.
Indicação do Usuário Macro PDF
Neste modo o leitor fornece os seguintes comentários
Indicação do Usuário Macro PDF
124
Guia de Programação S-100W - Revisão 1.0
Notas:
1. O aviso sonoro só ocorre se o* Aviso Sonoro está habilitado.
2. A coluna marcada com T indica que o código é transmitido até o receptor. N = sem
transmissão.
Transmitir Macro PDF/ Modo de leitura de códigos
Selecione uma das opções abaixo para manipulação de leitura de Macro PDF. No Buffer de
todos os códigos o leitor pode lidar com conjuntos de até 50 Macro PDF. Em todos os outros
modos não há limite para o tamanho do conjunto de Macro PDF.
• Bufferizar todos os códigos/Transmitir Macro PDF quando completado: este parâmetro
decodifica todos os dados em uma sequência de Macro PDF quando toda a sequência é lida
e decodificada. Use o sinal sonoro e os LEDs quando usar este modo para ter certeza da
resposta.
• Se os dados decodificados excedem o limite de 50 códigos, não há transmissão, porque toda
a sequência não foi verificada. Use o parâmetro de limpeza para limpar o buffer.
• Transmitir qualquer conjunto de códigos/ Sem ordem em particular: Este transmite os dados
de cada código Macro PDF, independentemente da sequência (embora em alguns o tratamento
de erros é realizado). Selecionar este modo, permite transmitir o controle de cabeçalho do
Macro PDF. Também usa o sinal sonoro e LEDs para garantir uma resposta adequada ao
usuário.
• Passar por todos os códigos: Este transmite e decodifica todos os códigos Macro PDF e não
realiza nenhum processamento. Neste modo, o receptor é responsável por detectar e analisar
as sequências Macro PDF.
Bufferizar todos os códigos/
Transmitir Macro PDF quando
completado
Transmitir qualquer conjunto
de códigos/ Sem ordem em
particular
Passar por todos os códigos
125
Guia de Programação S-100W - Revisão 1.0
Transmitir controle de cabeçalho Macro PDF
Quando habilitada, esta transmissão ativa o controle de cabeçalho, que contém o índice do
segmento e a identificação do arquivo, em códigos Macro PDF. Por exemplo, o campo pode
ser: \ 92800000 \ 725 \ 120 \ 343. Os cinco dígitos após os 928 \ são o índice do segmento (ou
índice do bloco), e \ 725 \ 120 \ 343 é o ID do arquivo.
Habilitar a opção de Transmitir qualquer conjunto de códigos /Sem ordem em particular
para a transmissão de Macro PDF / Modo de leitura de códigos, e desabilitar isso quando
selecionando a bufferização de todos os códigos / Transmitir Macro PDF quando completado.
Este parâmetro não tem efeito quando for selecionado “Passar por todos os códigos”.
Habilitar controle de cabeçalho
do Macro PDF
Desabilitar control de cabeçalho
do Macro PDF
Caracteres de escape
Isto permite que o caracter barra invertida (\) atue como um caracter de escape para os
sistemas que podem processar transmissões contendo sequências especiais de dados. Leia um
código de barras abaixo para dados, seja de formato especial de acordo com o protocolo de
GLI (Identificador Global de etiqueta), ou para desativar esse parâmetro. Este parâmetro
afeta apenas a porção de dados de uma transmissão de códigos Macro PDF, o cabeçalho de
controle do Macro PDF (se habilitado) é sempre enviado com formatação GLI.
Protocolo GLI
Nenhum
126
Guia de Programação S-100W - Revisão 1.0
Limpar Buffer Macro
Isso libera o buffer de todos os dados lidos pelo Macro PDF, transmite para o dispositivo
receptor e aborta a partir do modo Macro PDF.
Limpar Buffer do Macro PDF
Abortar entrada Macro PDF
Isso limpa todos os dados atualmente armazenados no Macro PDF sem transmissão e aborta
a partir do modo Macro PDF.
Abortar entrada Macro PDF
Opções diversas do leitor
Introdução
Este capítulo inclui os códigos de barras comumente usados para personalizar a forma como
os dados são transmitidos para o dispositivo receptor.
Consulte o Apêndice A, Parâmetros padrão para todos os dispositivos de acolhimento e padrões
diversos do leitor. Se os valores padrões são requisitos, a programação não é necessária.
Existem duas formas de se alterar os valores:
• Verificar os códigos de barras apropriados neste guia. Estes novos valores substituem os
valores padrões na memória.
• Para SSI e receptores USB SNAPI, envie um “Enviar parâmetro” a partir do sistema
receptor. Números de parâmetro hexadecimal são mostrados neste capítulo abaixo do
título de parâmetro, e as opções são mostradas entre parênteses sob os códigos de barra de
acompanhamento.
Nota: A maioria dos monitores de computador permitem que a digitalização dos códigos de
barras seja feita diretamente na tela. Ao ler a partir do monitor, tenha certeza de definir a
ampliação do documento a um nível onde o código de barras pode ser visto claramente, e
barras e/ou espaços não estão se fundindo.
Para retornar todos os recursos para os valores padrão, leia o código de barras Configurar
parâmetros padrão. Ao longo da programação menus de códigos de barras, os padrões estão
em quadrados.
127
Guia de Programação S-100W - Revisão 1.0
Exemplo de leitura em sequência
Na maioria dos casos, uma leitura de código de barras serve para definir um valor de parâmetro
específico. Outros parâmetros, tais como valor do prefixo, exigem leitura de vários códigos de
barras. Veja cada parâmetro para as descrições deste procedimento.
Erro enquanto realiza leitura
Para corrigir um erro durante uma sequência de análise, releia o parâmetro correto.
Padrões de parâmetros diversos do leitor
A tabela abaixo mostra os padrões para as opções de parâmetros diversos do leitor. Para
alterar qualquer opção, leia o código de barras apropriado(s) fornecido nos parâmetro diversos
do leitor.
Nota: Veja os Parâmetros Padrões para todas as preferências de usuário, receptores,
simbologias e parâmetros diversos
Tabela de opções diversas do leitor
128
Guia de Programação S-100W - Revisão 1.0
Parâmetros diversos do leitor
Transmitir Código ID do caracter
Um código ID do caracter identifica o tipo de código de barras lido. Isto é útil quando o
leitor lê mais de um código. Além de qualquer prefixo único já lido, o código ID do caracter é
inserido entre o prefixo e o código lido.
Nenhum código ID do caracter, um código de barras com o código ID ou um caracter de
código ID AIM. Caracteres de código ID consulte Identificadores de Código e Identificadores
de Código AIM.
Código ID do caracter
Código ID do caracter AIM
Nenhum
129
Guia de Programação S-100W - Revisão 1.0
Prefixo/Sufixo
Um prefixo e/ou um ou dois sufixos podem ser anexados a busca de dados para uso em edição
de dados. Para definir um valor para um prefixo ou sufixo, leia um código de barras de prefixo
ou sufixo abaixo, em seguida, leia um número de quatro dígitos (ou seja, quatro códigos de
barras do apêndice D) que corresponde a esse valor. Para corrigir um erro ou alterar uma
seleção, leia o código de barras Cancelar.
Nota: Para usar valores de prefixo/sufixo, primeiro configure o formato de leitura de
transmissão de dados.
Para receptores não SSI, quando o receptor usa comandos para configurar o prefixo ou sufixo, defina o
parâmetro chave para a categoria 1, em seguida, defina o valor decimal de 3 dígitos.
Ler prefixo
Ler Sufixo 1
Ler sufixo 2
130
Guia de Programação S-100W - Revisão 1.0
Ler formato de transmissão de dados
Para alterar o formato de dados de leitura, leia um dos seguintes 8 códigos de barras
correspondente ao formato desejado. Se usar este parâmetro, não usar as regras ADF para
definir o prefixo/sufixo.
Para definir valores para o prefixo e/ou sufixo, ver valor de Prefixo/Sufixo.
Dado padrão
<DADO> <SUFIXO 1>
<DADO> <SUFIXO 2>
<DADO> <SUFIXO 1>
<SUFIXO 2>
<PREFIXO> <DADO >
131
Guia de Programação S-100W - Revisão 1.0
<PREFIXO> <DADO>
<SUFIXO 1>
<PREFIXO> <DADO>
<SUFIXO 2>
<PREFIXO> <DADO>
<SUFIXO 1>
<SUFIXO 2>
Substituição de valor FN1
O wedge e teclado USB HID suportam o recurso de substituição FN1. Quando ativado qualquer
caracter FN1 (0x1b) em um código de barras EAN128 é substituído com um valor. Este valor
padrão é 7013 (Tecla Enter).
Ao usar comandos do receptor para definir o valor de substituição FN1, defina o parâmetro
chave para a categoria 1, defina o valor de teclas de 3 dígitos. Veja a tabela de conjunto de
caracteres ASCII para a interface receptora atualmente instalada para o valor desejado.
Para selecionar um valor de substituição FN1 através de menus de códigos de barras:
1. Leia o código de barras abaixo.
Configurar valor de substituição FN1
132
Guia de Programação S-100W - Revisão 1.0
2. Veja a tecla desejada para substituição FN1 na tabela ASCII de conjunto de caracteres
para a interface receptora. Digite o valor de 4 dígitos ASCII, lendo cada dígito no Apêndice D.
Para corrigir um erro ou alterar a seleção, leia o código Cancelar. Para habilitar a substituição
FN1 para teclado HID USB, leia o código de barras Habilitar Substituição FN1.
Transmitir mensagem de “Não ler”
Leia um código de barras abaixo para selecionar se quer ou não transmitir uma mensagem
“Não ler”. Quando habilitado, o NR de caracteres são transmitidos quando um código de
barras não é decodificado. Quando desabilitado, se um código não é decodificado, nada é
enviado para o receptor.
Habilitar não ler
Desabilitar não ler
Manutenção
Limpeza do visor é a única manutenção necessária. O visor sujo pode afetar a precisão de
leitura. Nunca use qualquer material abrasivo ou solventes no visor. Não borrife água ou
líquidos de limpeza diretamente no visor. Remover a sujeira, limpando delicadamente com um
pano úmido ou tecido umedecido com água e/ou amônia.
133
Guia de Programação S-100W - Revisão 1.0
Apêndice
Parâmetros padrão
Parâmetros padrão
Tabela A-1. Tabela de parâmetros padrão
134
Guia de Programação S-100W - Revisão 1.0
135
Guia de Programação S-100W - Revisão 1.0
136
Guia de Programação S-100W - Revisão 1.0
137
Guia de Programação S-100W - Revisão 1.0
138
Guia de Programação S-100W - Revisão 1.0
139
Guia de Programação S-100W - Revisão 1.0
140
Guia de Programação S-100W - Revisão 1.0
141
Guia de Programação S-100W - Revisão 1.0
142
Guia de Programação S-100W - Revisão 1.0
Apêndice B
Código de identificadores de códigos de barras
Código de caracteres
143
Guia de Programação S-100W - Revisão 1.0
144
Guia de Programação S-100W - Revisão 1.0
Códigos identificadores AIM
Cada Código identificador AIM contém a sequência de caracteres de três cm], onde:
] = Flag de caracter (ASCII 93)
c = Código do caracter m = Modificador do caracter
Código de identificadores Aim
145
Guia de Programação S-100W - Revisão 1.0
O caracter modificador é a soma dos valores de opção aplicável com base na Tabela B-3.
Caracter modificador
146
Guia de Programação S-100W - Revisão 1.0
147
Guia de Programação S-100W - Revisão 1.0
148
Guia de Programação S-100W - Revisão 1.0
149
Guia de Programação S-100W - Revisão 1.0
Apêndice C
Amostra de códigos de barras
Code 39
123ABC
UPC/EAN UPC-A, 100%
EAN-13, 100%
Code 128
Interleaved 2 of 5
150
Guia de Programação S-100W - Revisão 1.0
RSS 14
Nota: RSS 14 deve estar habilitado para
ler o código de barras abaixo.
PDF417
Data Matrix
Maxicode
151
Guia de Programação S-100W - Revisão 1.0
Apêndice D
Códigos de barras numéricos
Para os parâmetros específicos que requerem valores numéricos, devidamente numerados leia o
código de barras.
0
1
2
3
4
5
6
152
Guia de Programação S-100W - Revisão 1.0
7
8
9
Cancelar
Para corrigir um erro ou alterar uma seleção, leia o código de barras abaixo.
Cancelar
153
Guia de Programação S-100W - Revisão 1.0
Apêndice E
Conjunto de caracteres ASCII
Tabela de valoresASCII
154
Guia de Programação S-100W - Revisão 1.0
155
Guia de Programação S-100W - Revisão 1.0
156
Guia de Programação S-100W - Revisão 1.0
157
Guia de Programação S-100W - Revisão 1.0
158
Guia de Programação S-100W - Revisão 1.0
159
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de teclas ALT
160
Guia de Programação S-100W - Revisão 1.0
Conjunto de caracteres USB GUI
161
Guia de Programação S-100W - Revisão 1.0
162
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de teclas PF
163
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de teclad F key
164
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de teclado numérico
165
Guia de Programação S-100W - Revisão 1.0
Tabela padrão de teclado numérico estendido
166
Programming Guide S-100W
P/N: 501009700 - Ver.1.0
(September 2011- First edition)
Copyright© by Bematech S.A. All rights reserved.
No part of this publication may be copied, reproduced, adapted or translated without the prior
written permission of Bematech S.A., except when allowed by patent rights.
Information in this publication is purely informative, subjected to change without notice and
no liability is assumed with respect to its use.
However, as product improvements become available, Bematech S.A. will make every effort to
provide updated information for the products described in this publication. The latest version
of this manual can be obtained through Bematech website:
www.bematech.com
Notwithstanding the other exceptions contained in this Manual, the consequences and
responsibility are assumed by the Purchaser of this product or third parties as a result of:
(a) intentional use for any improper, unintended or unauthorized applications of this product,
including any particular purpose; (b) unauthorized modifications, repairs, or alterations to
this product; (c) use of the product without complying with Bematech S.A. Corporation’s
operating and maintenance instructions; (d) use of the product as component in systems or
other applications in which the failure of this could create a situation where personal injury or
material damages may occur. In the events described above, Bematech S.A. and its officers,
administrators, employees, subsidiaries, affiliates and dealers shall not be held responsible or
respond by any claim, costs, damages, losses, expenses and any other direct or indirect injury,
as well as claims which alleges that Bematech S.A. was negligent regarding the design or
manufacture of the product.
Bematech S.A. shall not be liable against any damages or problems arising from the use of any
options or any consumable products other than those designated as original Bematech products
or approved products by Bematech S.A.
Any product names or its logotypes mentioned in this publication may be trademarks of its
respective owners and shall be here recognized.
Product warranties are only the ones expressly mentioned in the User’s Manual. Bematech S.A.
disclaims any and all implied warranties for the product, including but not limited to implied
warranties of merchantability or fitness for a particular purpose. In addition, Bematech S.A.
shall not be responsible or liable for any special, incidental or consequential damages or lost
profits or savings arising from the use of the product by the Purchaser, the User or third
parties.
No warranty of any kind is made in regard to this material, including, but not limited to,
implied warranties of merchantability or fitness for any particular purpose. We are not liable
for any errors contained herein nor for incidental or consequential damages in connection with
furnishing, performance or use of this material. We shall be under no liability in respect of any
defect arising from fair wear and tear, willful damage, negligence, abnormal working conditions,
failure to follow the instructions and warnings, or misuse or alteration or repair of the products
without written approval. No part of this document may be reproduced, transmitted, stored in
a retrieval system, transcribed, or translated into any human or computer or other language
in any form or by any means electronic, mechanical, magnetic, optical, chemical, biological,
manual or otherwise, except for brief passages which may be quoted for purposes of scholastic
or literary review, without express written consent and authorization. We reserve the right to
make changes in product design without reservation and without notification. The material
in this guide is for information only and is subject to change without notice. All trademarks
mentioned herein, registered or otherwise, are the properties of their various, ill, assorted
owners.
General handling precautions
• Do not dispose of the scanner in fire.
• Do not put the scanner directly in the sun or by any heat source.
• Do not use or store the scanner in a very humid place.
• Do not drop the scanner or allow it to collide violently with other objects.
• Do not take the scanner apart without authorization.
Radio Frequency Interference Requirements
This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to part 15 of the FCC rules. These limits are design to provide reasonable
protection against harmful interference in a residential installation. This equipment generates,
uses and can radiate radio frequency energy and, if not installed and used in accordance with
the instructions, may cause harmful interference to radio communications. However there is
no guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by turning
the equipment off and on, the user is encouraged to try to correct the interference by one or
more of the following measures:
• Re-orientate the receiving antenna
• Increase the separation between the equipment and receiver
• Connect the equipment into an outlet on a circuit different from that to which the receiver
is connected
• Consult the dealer or an experienced radio/TV technician for help.
For CE-Countries
It is in conformity with the CE standards. Please note that a CE-Marked power supply unit
should be used to conform to these standards.
Laser Devices
The devices using lasers comply with US 21CFR1040.10 and 1040.11 except for deviations
pursuant to Laser Notice No. 50 dated July 26, 2002 and IEC608525-1:+A1:1997+A2:2001
The laser classification is marked on one of the labels on the devices.
Class 1 Laser devices are not considered to be hazardous when used for their intended purpose.
The following statement is required to comply with US and international regulations:
Caution: Use of controls, adjustment or performance of procedures other than those specified
herein may result in hazardous laser light exposure.
Class 2 laser scanners use a low power, visible light diode. As with any bright light source, such
as the sun, the user should avoid staring directly into the light beam. Momentary exposure to
a Class 2 laser in not known to be harmful.
Important Notice
1. This document is in A5 size. Please check your printing setting before printing it out.
2. When printing barcodes for programming, the use of a high-resolution laser printer is
strongly suggested for the best scan result.
3. The settings shall be updated periodically without prior notice. For the latest version, please
contact your authorized distributor.
Settings and Programming
Scan a series of selected barcode patches in this manual to affect setup and programming of
your handheld 2D Image Reader. Decoding options and interface protocols can be tailored to
a specific application. Setup parameters are stored in non-volatile memory in the scanner and
are retained even when power is off. Setup parameters change only when you reset them.
Throughout the programming guide, default values are indicated with square.
You may need to hide adjacent code patches with your hand when scanning.
Programming Options
This section contains the following two divisions:
• Default factory device settings.
• Supported symbologies.
Programming Guide S-100W - Ver. 1.0
TABLE OF CONTENTS
170
User Preferences
172
Imager Preferences
179
Decode Mode
180
Snapshot Mode
180
Serial Interface
194
USB Interface
216
USB Host Parameters
Symbologies
Code 39
Code 93
Code 11
217
235
252
259
261
Interleaved 2 of 5 (ITF)
264
Discrete 2 of 5 (DTF)
267
Codabar (NW - 7)
268
MSI
Postal Codes
RSS (Reduced Space Symbology)
Composite
2D Symbologies
Macro PDF Features
Appendix
Appendix B
Appendix C
Appendix D
Appendix E
271
274
277
279
282
289
299
308
316
318
320
Programming Guide S-100W - Ver. 1.0
Default Factory Device Settings
171
Programming Guide S-100W - Ver. 1.0
User Preferences
Set Default Parameter
Scan this bar code to return all parameters to the default values.
Set All Defaults
Parameter Scanning
To disable decoding of parameter bar codes, including the Set All Defaults parameter bar code,
scan the Disable Parameter Scanning bar code below. To enable decoding of parameter bar
codes, scan Enable Parameter Scanning.
Enable Parameter Scanning
Disable Parameter Scanning
Beeper Tone
To select a decode beep frequency (tone); scan the Low Frequency, Medium Frequency, or High
Frequency bar code.
Low Frequency
172
Programming Guide S-100W - Ver. 1.0
Medium Frequency (Optimum Setting)
High Frequency
Beeper Volume
To select a beeper volume, scan the Low Volume, Medium Volume, or High Volume bar code.
Low Volume
Medium Volume
High Volume
173
Programming Guide S-100W - Ver. 1.0
Trigger Modes
• Level Mode - A trigger event activates decode processing, which continues until the trigger
event ends, a valid decode, or the decode session time-out is reached. This scan mode is not
available for scan module.
• Presentation Mode - When the device detects an object in its field of view it triggers
and attempts to decode. The range of object detection does not vary under normal lighting
conditions. This applies to decode mode only. In this mode the unit does not enter its sleep
state.
• Host Mode- A host command issues the triggering signal. The device interprets a trigger pull
as a level triggering option. This scan mode is not available for scan module.
Level Mode
(Default for handheld/hands-free scanners.)
Presentation Mode
(Default for scan module.)
Host Mode
174
Programming Guide S-100W - Ver. 1.0
Power Mode
This parameter determines whether or not power remains on after a decode attempt. In low
power mode, the decoder enters into a low power consumption mode to preserve battery life
after each decode attempt. In continuous power mode, power remains on after each decode
attempt.
Continuous On
(Default for scan module)
Low Power Mode
(Not available for scan module)
Time Delay to Low Power Mode
This parameter sets the time the decoder remains active after decoding. The decoder wakes
upon trigger pull or when the host attempts to communicate with the decoder.
Note: 1. This parameter only applies when Power Mode is set to Low Power.
2. This setting is not available for scan module since it is always in presentation mode and its
power is continuous on.
1 Second
5 Seconds
1 Minute
175
Programming Guide S-100W - Ver. 1.0
5 Minutes
15 Minutes
1 Hour
Decode Session Timeout
This parameter sets the maximum time decode processing continues during a scan attempt.
It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. The default timeout is
9.9 seconds.
To set a Decode Session Timeout, scan the bar code below. Next, scan two numeric bar codes
from Appendix D, Numeric Barcodes that correspond to the desired on time. Single digit
numbers must have a leading zero. For example, to set a Decode Session Timeout of 0.5
seconds, scan the bar code below, and then scan the 0 and 5 bar codes. To correct an error or
change the selection, scan Cancel barcode.
Decode Session Timeout
176
Programming Guide S-100W - Ver. 1.0
Timeout Between Decodes, Same Symbol
This option is used in presentation mode to prevent multiple reads of a symbol left in the
Device’s field of view. The timeout begins when the symbol is removed from the field of view.
It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. The default interval is
0.6 seconds.
To select the timeout between decodes for the same symbol, scan the bar code below, then scan
two numeric bar codes from Appendix D, Numeric Bar Codes that correspond to the desired
interval, in 0.1 second increments.
1 Hour
Beep After Good Decode
Scan a bar code below to select whether or not the decoder issues a beep signal after a
good decode. If selecting Do Not Beep after Good Decode, beeper signals are issued during
parameter menu scanning and to indicate error conditions.
Beep After Good Decode
Do Not Beep After
Good Decode (Disable)
177
Programming Guide S-100W - Ver. 1.0
Presentation Mode Session Timeout
To set the duration of the attempt to decode a bar code detected in presentation mode, scan the
bar code below. Next, scan three numeric bar codes from Appendix D, Numeric Bar Codes to
select a value between 1 and 255 that represents tenths of a second. Single digit numbers must
have a leading zero. For example, to set 0.5 seconds, scan the bar code below, then scan the 0,
0, 5 bar codes. The default value is 2 seconds.
Presentation Mode Session Timeout
178
Programming Guide S-100W - Ver. 1.0
Imager Preferences
179
Programming Guide S-100W - Ver. 1.0
The parameters in this section control image capture characteristics. Image capture occurs in
all modes of operation, including decode, video, and snapshot.
The decoder has three modes of operation:
* Decode Mode
* Snapshot Mode
• Snapshot with Viewfinder Mode
* Video Mode.
Decode Mode
By default, upon a trigger event, the decoder attempts to locate and decode enabled bar codes
within its field of view. The decoder remains in this mode as long as the trigger is active or
until a bar code is decoded.
Snapshot Mode
Use Snapshot Mode to capture a high-quality image and transmit it to the host. To temporarily
enter this mode scan the Snapshot Mode bar code. While in this mode the decoder blinks the
green LED at 1-second intervals to indicate it is not in standard operating (decode) mode.
In Snapshot Mode, the decoder turns on the laser aiming pattern to highlight the area to be
captured in the image. The next trigger event instructs the decoder to capture a high quality
image and transmit it to the host. A short time may pass (less than 2 seconds) between when the
trigger is activated and the image is captured as the decoder adjusts to the lighting conditions.
Hold the decoder steady until the image is captured, denoted by a single beep.
If a trigger event is not activated within the Snapshot Mode Timeout period, the device returns
to Decode Mode. Use Snapshot Mode Timeout to adjust this timeout period. The default
timeout period is 30 seconds.
To disable the laser aiming pattern during Snapshot Mode, see Snapshot Aiming Pattern.
Use Video View Finder to enable Snapshot with Viewfinder Mode. In this mode the decoder
behaves as a video camera until the trigger is active, at which time a Snapshot is performed
as described above.
Snapshot Mode
180
Programming Guide S-100W - Ver. 1.0
Decoding Auto Exposure
Select Enable Auto exposure to allow the device to control gain settings and exposure
(integration) time to best capture an image for the selected operation mode.
Select Disable Auto exposure to manually adjust the gain and exposure time. This option is
only recommended for advanced users with difficult image capture situations.
Enable Decoding Auto exposure
Disable Decoding Auto exposure
Decoding Illumination
Selecting Enable Illumination causes the decoder to flash illumination on every image capture
to aid decoding. Select Disable Illumination to prevent the decoder from using decoding
illumination.
Enabling illumination usually results in superior images. The effectiveness of the illumination
decreases as the distance to the target increases.
Enable Decoding Illumination
Enable Decoding Illumination
181
Programming Guide S-100W - Ver. 1.0
Decode Aiming Pattern
This parameter only applies when in Decode Mode. Select Enable Decode Aiming Pattern to
project the aiming pattern during bar code capture, or Disable Decode Aiming Pattern to turn
the aiming pattern off.
Enable Decode Aiming Pattern
Disable Decode Aiming Pattern
Image Capture Auto exposure
Select Enable Auto exposure to allow the decoder to control gain settings and exposure
(integration) time to best capture an image for the selected operation mode.
Select Disable Auto exposure to manually adjust the gain and exposure time. This option is
only recommended for advanced users with difficult image capture situations.
Enable Image Capture Auto exposure
Enable Image Capture Auto exposure
182
Programming Guide S-100W - Ver. 1.0
Image Capture Illumination
Selecting Enable Image Capture Illumination causes the decoder to flash on every image
capture. Select Disable Illumination to prevent the decoder from using artificial illumination.
Enabling illumination usually results in superior images. The effectiveness of the illumination
decreases as the distance to the target increases.
Enable Image Capture Illumination
Disable Image Capture Illumination
Gain
This parameter only applies when Decoding or Image Capture Auto exposure is disabled. Gain
is a means of amplifying the raw image data before it is converted into 256 grayscale values.
Increasing the gain increases brightness and contrast, but also increases noise (undesired
electrical fluctuations in the image) which makes the image less attractive and/or harder to
decode.
To set the manual gain, scan the bar code below followed by 3 bar codes from Appendix D, Numeric
Bar Codes, in the range of 79 to 127, representing the value. The default is 100.
Set Gain
183
Programming Guide S-100W - Ver. 1.0
Exposure Time
This parameter is only available when Image Capture Auto exposure is disabled. Exposure
Time controls the amount of time the CCD is allowed to collect light, much like the shutter
speed for a camera. Generally, the brighter the environment, the shorter the exposure time. Set
the manual exposure time to one of the following values: 5 ms, 10 ms, 15 ms, 20 ms, 25 ms,
or 30 ms. Increasing the exposure time past 20 ms in a handheld application increases the risk
of blurring the image due to hand jitter.
5 ms
10 ms
15 ms
20 ms
30 ms
184
Programming Guide S-100W - Ver. 1.0
Snapshot Mode Timeout
This parameter sets the amount of time the decoder remains in Snapshot Mode. The decoder
exits Snapshot Mode upon a trigger event, or when the Snapshot Mode Timeout elapses. To set
this timeout value, scan the bar code below followed by a bar code from Appendix D, Numeric
Bar Codes. The default value is 0 which represents 30 seconds; values increment by 30. For
example, 1 = 60 seconds, 2 = 90 seconds, etc.
Snapshot Mode Timeout
Snapshot Aiming Pattern
Select Enable Snapshot Aiming Pattern to project the aiming pattern when in Snapshot Mode,
or Disable Snapshot Aiming Pattern to turn the aiming pattern off.
Enable Snapshot Aiming Pattern
Disable Snapshot Aiming Pattern
185
Programming Guide S-100W - Ver. 1.0
Image Cropping
This parameter crops a captured image. If Disable Image Cropping is selected, the full 640
x 480 pixels are presented. If Enable is selected, the decoder crops the image to the pixel
addresses set in Crop to Pixel Addresses.
Enable Image Cropping
Disable Image Cropping
(Use Full 640 x 480 Pixels)
Crop to Pixel Addresses
If Enable Image Cropping is selected, set the pixel addresses from (0, 0) to (639,479) to crop
to.
Columns are numbered from 0 to 639, rows from 0 to 479. Specify four values for Top, Left,
Bottom, and Right, where Top and Bottom correspond to row pixel addresses, and Left and
Right correspond to column pixel addresses. For example, for a 4 row x 8 column image in the
extreme bottom-right section of the image set the following values:
Top = 476, Bottom = 479, Left = 632, Right = 639
To set the pixel address to crop to, scan each Pixel Address bar code followed by three bar
codes from Appendix D, Numeric Bar Codes which represent the value. Leading zeros are
required, so to enter a value of 3, for example, scan 0, 0, 3.
Top Pixel Address
(Default: 0)
(0 - 479 Decimal)
Left Pixel Address
(Default: 0)
(0 - 639 Decimal)
186
Programming Guide S-100W - Ver. 1.0
Bottom Pixel Address
(Default: 479)
(0 - 479 Decimal)
Right Pixel Address
(Default: 639)
(0 - 639 Decimal)
Image Resolution
This option alters image resolution before compression. Multiple pixels are combined to one
pixel, resulting in a smaller image containing the original content with reduced resolution.
Select one of the following values:
Full Resolution
1/3 Resolution
187
Programming Guide S-100W - Ver. 1.0
1/2 Resolution
1/4 Resolution
JPEG Image Options
JPEG images can be optimized for either size or for quality. Scan the Quality Selector bar
code to enter a quality value; the decoder then selects the corresponding image size. Scan the
Size Selector bar code to enter a size value; the decoder then selects the best image quality.
JPEG Quality Selector
JPEG Size Selector
JPEG Quality and Size Value
If JPEG Quality Selector is selected, scan the JPEG Quality Value bar code followed by 3 bar
codes from Appendix D, Numeric Bar Codes corresponding to a value from 5 to 100, where
100 represents the highest quality image.
If JPEG Size Selector is selected, scan JPEG Size Value followed by 3 bar codes from
Appendix D, Numeric Bar Codes corresponding to a value from 5 to 150 which represent the
file size in multiples of 1024 bytes (1K). For example, setting this value to 8 (008) permits the
file size to be as large as 8192 bytes.
JPEG Quality Value
(Default: 065)
(5 - 100 Decimal)
188
JPEG Size Value
(Default: 040)
(5 - 150 Decimal)
Programming Guide S-100W - Ver. 1.0
Image File Format Selector
Select an image format appropriate for the system (BMP, TIFF, or JPEG). The decoder stores
captured images in the selected format.
BMP File Format
JPEG File Format
TIFF File Format
Bits per Pixel
Select the number of significant bits per pixel (BPP) to use when capturing an image. Select
1BPP for a black and white image, 4BPP to assign 1 of 16 levels of grey to each pixel, or
8BPP to assign 1 of 256 levels of grey to each pixel. The decoder ignores these settings for
JPEG files, which always use 8BPP.
1 BPP
4 BPP
8 BPP
189
Programming Guide S-100W - Ver. 1.0
Signature Capture
A signature capture bar code is a special-purpose symbology which delineates a signature
capture area in a document with a machine-readable format. The recognition pattern is
variable so it can optionally provide an index to various signatures. The region inside the bar
code pattern is considered the signature capture area.
Output File Format
Decoding a signature capture bar code de-skews the signature image converts the image to a
BMP, JPEG, or TIFF file format. The output data includes the file descriptor followed by the
formatted signature image.
To enable or disable Signature Capture, scan the appropriate bar code below.
Enable Signature Capture
Disable Signature Capture
190
Programming Guide S-100W - Ver. 1.0
Signature Capture File Format Selector
Select a signature file format appropriate for the system (BMP, TIFF, or JPEG). The decoder
stores captured signatures in the selected format.
BMP Signature Format
JPEG Signature Format
TIFF Signature Format
Signature Capture Bits per Pixel
Select the number of significant bits per pixel (BPP) to use when capturing a signature. Select
1BPP for a black and white image, 4BPP to assign 1 of 16 levels of grey to each pixel, or
8BPP to assign 1 of 256 levels of grey to each pixel. The decoder ignores these settings for
JPEG files, which always use 8BPP.
1 BPP
4 BPP
8 BPP
191
Programming Guide S-100W - Ver. 1.0
Signature Capture Width
The aspect ratio of the Signature Capture Width and Signature Capture Height parameters
must match that of the signature capture area. For example, a 4 x 1 inch signature capture
area would require a 4 to 1 aspect ratio of width to height.
To set the width of the signature capture box, scan the Signature Capture Width bar code,
followed by 3 bar codes from Appendix D, Numeric Bar Codes corresponding to a value in the
range of 001 to 640 decimal.
Signature Capture Width
(Default: 400)
(001 - 640 Decimal)
Signature Capture Height
To set the height of the signature capture box, scan the Signature Capture Height bar code,
followed by 3 bar codes from Appendix D, Numeric Bar Codes corresponding to a value in the
range of 001 to 480 decimal.
Signature Capture Height
(Default: 100)
(001 - 480 Decimal)
Signature Capture JPEG Quality
Scan the JPEG Quality Value bar code followed by 3 bar codes from Appendix D, Numeric
Bar Codes corresponding to a value from 005 to 100, where 100 represents the highest quality
image.
JPEG Quality Value
(Default: 065)
(5 - 100 Decimal)
192
Programming Guide S-100W - Ver. 1.0
Video View Finder
Select Enable Video View Finder to project the video view finder while in Image Mode, or
Disable Video View Finder to turn the video view finder off.
Disable Video View Finder
Enable Video View Finder
Target Video Frame Size
Select the number of 100-byte blocks to be transmitted per second. Selecting a smaller value
allows more frames to be transmitted per second but reduces video quality; selecting a larger
value increases video quality but slows transmission.
To set the Target Video Frame Size, scan the bar code below followed by two bar codes from
Appendix D, Numeric Bar Codes corresponding to the 100-byte value from 800 to 3300 bytes.
For example, to select 1500 bytes, enter 1, 5. To select 900 bytes, enter 0, 9.
Target Video Frame Size
Video View Finder Image Size
Select the number of 100-byte blocks. Values range from 800 to 3000 bytes.
Selecting a smaller value allows more frames to be transmitted per second; selecting a larger
value increases video quality.
To set the Video View Finder Imager Size, scan the bar code below followed by two bar codes
from Appendix D, Numeric Bar Codes corresponding to the 100-byte value from 800 to 3000
bytes. For example, to select 1500 bytes, enter 1, 5. To select 900 bytes, enter 0, 9.
193
Programming Guide S-100W - Ver. 1.0
Serial Interface
Introduction
This chapter describes how to set up the decoder with a serial host. The serial interface is
used to connect the decoder to point-of sale devices, host computers, or other devices with an
available serial port (e.g. com port).
Note: The decoder uses TTL signal levels, which interface with most system architectures.
System architectures that use RS-232C signal levels require a conversion circuitry.
The serial host type requires proper configuration of the sysconfig lines, and typically require
scanning bar code menus as part of initial configuration.
Most computer monitors allow scanning the bar codes directly on the screen. When scanning
from the screen is sure to set the document magnification to a level where the bar code can be
seen clearly, and bars and/or spaces are not merging.
Serial Parameter Defaults
The table below lists the defaults for serial host parameters. To change any option, scan the
appropriate bar code(s) provided in the Serial Host Parameters section.
Note:
See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies,
and miscellaneous default parameters.
194
Programming Guide S-100W - Ver. 1.0
Serial Host Default Table
195
Programming Guide S-100W - Ver. 1.0
Serial Host Parameters
Various serial hosts are set up with their own parameter default settings as indicated in table
below. Selecting standard, ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B,
OPOS/JPOS, Olivetti, or Omron sets the defaults listed below.
Terminal Specific Serial
196
Programming Guide S-100W - Ver. 1.0
*In the Nixdorf Mode B, if CTS is Low, scanning is disabled. When CTS is High, the user can
scan bar codes.
**If Nixdorf Mode B is scanned without the decoder connected to the proper host, it may
appear unable to scan. If this happens, scan a different serial host type within 5 seconds of
cycling power to the decoder.
Selecting ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS,
Olivetti, or Omron enables the transmission of code ID characters listed in table below. These
code ID characters are not programmable and are separate from the Transmit Code ID feature.
Do not enable the Transmit Code ID feature for these terminals.
Terminal Specific Serial
197
Programming Guide S-100W - Ver. 1.0
Serial Host Types
To select a serial host interface, scan one of the following bar codes.
SSI Host
Enable Serial Host (No Variant)
ICL Serial
Wincor-Nixdorf Serial Mode A
Wincor-Nixdorf Serial Mode B
Olivetti ORS4500
Omron
198
Programming Guide S-100W - Ver. 1.0
*Scanning Enable Serial Host (No Variant) activates the serial driver, but does not change
port settings (e.g., parity, data bits, handshaking). Selecting another serial host type bar code
changes these settings.
OPOS/JPOS
Fujitsu Serial
Baud Rate
Baud rate is the number of bits of data transmitted per second. Set the decoder’s baud rate to
match the baud rate setting of the host device. Otherwise, data may not reach the host device
or may reach it in distorted form.
Baud Rate 600
Baud Rate 1200
Baud Rate 2400
199
Programming Guide S-100W - Ver. 1.0
Baud Rate 4800
Baud Rate 9600
Baud Rate 19,200
Baud Rate 38,400
Baud Rate 57,600
Baud Rate 115,200
200
Programming Guide S-100W - Ver. 1.0
Parity
A parity check bit is the most significant bit of each ASCII coded character. Select the parity
type according to host device requirements.
Select Odd parity and the parity bit value is set to 0 or 1, based on data, to ensure that an odd
number of 1 bits are contained in the coded character.
Select Even parity and the parity bit value is set to 0 or 1, based on data, to ensure that an
even number of 1 bits are contained in the coded character.
Select None when no parity bit is required.
Odd
Even
None
Stop Bit Select
The stop bit(s) at the end of each transmitted character marks the end of transmission of one
character and prepares the receiving device for the next character in the serial data stream.
The number of stop bits selected (one or two) depends on the number the receiving terminal is
programmed to accommodate. Set the number of stop bits to match host device requirements.
1 Stop Bit
2 Stop Bits
201
Programming Guide S-100W - Ver. 1.0
Data Bits
This parameter allows the decoder to interface with devices requiring a 7-bit or 8-bit ASCII
protocol.
7-Bit
8-Bit
Check Receive Errors
Select whether or not the parity, framing, and overrun of received characters are checked.
The parity value of received characters is verified against the parity parameter selected above.
Check For Received Errors
Do Not Check For Received Errors
202
Programming Guide S-100W - Ver. 1.0
Hardware Handshaking
The data interface consists of a serial port designed to operate either with or without the
hardware handshaking lines, Request to Send (RTS), and Clear to Send (CTS).
If Standard RTS/CTS handshaking is not selected, scan data is transmitted as it becomes
available. If Standard RTS/CTS handshaking is selected, scan data is transmitted according
to the following sequence:
• The decoder reads the CTS line for activity. If CTS is asserted, the decoder waits up to Host
Serial Response Time-out for the host to de-assert the CTS line. If, after Host Serial Response
Time-out (default), the CTS line is still asserted, the decoder sounds a transmit error, and any
scanned data is lost.
• When the CTS line is de-asserted, the decoder asserts the RTS line and waits up to Host
Serial Response Time-out for the host to assert CTS. When the host asserts CTS, data is
transmitted. If, after Host Serial Response Time-out (default), the CTS line is not asserted, the
decoder sounds a transmit error, and discards the data.
• When data transmission is complete, the decoder de-asserts RTS 10 msec after sending the
last character.
• The host should respond by negating CTS. The decoder checks for a de-asserted CTS upon
the next transmission of data.
During the transmission of data, the CTS line should be asserted. If CTS is deasserted for
more than 50 ms between characters, the transmission is aborted, the decoder sounds a
transmission error, and the data is discarded. If the above communication sequence fails,
the decoder issues an error indication. In this case, the data is lost and must be rescanned. If
Hardware Handshaking and Software Handshaking are both enabled, Hardware Handshaking
takes precedence.
Note: The DTR signal is jumpered to the active state.
• None: Scan the bar code below if no Hardware Handshaking is desired.
• Standard RTS/CTS: Scan the bar code below to select Standard RTS/CTS Hardware Handshaking.
• RTS/CTS Option 1: When RTS/CTS Option 1 is selected, the decoder asserts RTS before transmitting
and ignores the state of CTS. The decoder de-asserts RTS when the transmission is complete.
• RTS/CTS Option 2: When Option 2 is selected, RTS is always high or low (user-programmed logic level).
However, the decoder waits for CTS to be asserted before transmitting data. If CTS is not asserted within
Host Serial Response Time-out (default), the decoder issues an error indication and discards the data.
• RTS/CTS Option 3: When Option 3 is selected, the decoder asserts RTS prior to any data transmission,
regardless of the state of CTS. The decoder waits up to Host Serial Response Time-out (default) for CTS
to be asserted. If CTS is not asserted during this time, the decoder issues an error indication and discards
the data. The decoder de-asserts RTS when transmission is complete.
203
Programming Guide S-100W - Ver. 1.0
None
Standard RTS/CTS
RTS/CTS Option 1
RTS/CTS Option 2
RTS/CTS Option 3
204
Programming Guide S-100W - Ver. 1.0
Software Handshaking
This parameter offers control of the data transmission process in addition to, or instead of, that
offered by hardware handshaking. There are five options.
If Software Handshaking and Hardware Handshaking are both enabled, Hardware Handshaking
takes precedence.
• None: When this option is selected, data is transmitted immediately. No response is expected
from host.
• ACK/NAK: When this option is selected, after transmitting data, the decoder expects either
an ACK or NAK response from the host. When a NAK is received, the decoder transmits the
same data again and waits for either an ACK or NAK. After three unsuccessful attempts to
send data when NAKs are received, the decoder issues an error indication and discards the
data.
• The decoder waits up to the programmable Host Serial Response Time-out to receive an ACK
or NAK. If the decoder does not get a response in this time, it issues an error indication and
discards the data. There are no retries when a time-out occurs.
• ENQ: When this option is selected, the decoder waits for an ENQ character from the host
before transmitting data. If an ENQ is not received within the Host Serial Response Time-out,
the decoder issues an error indication and discards the data. The host must transmit an ENQ
character at least every Host Serial Response Time-out to prevent transmission errors.
• ACK/NAK with ENQ: This combines the two previous options. For re-transmissions of data,
due to a NAK from the host, an additional ENQ is not required.
• XON/XOFF: An XOFF character turns the decoder transmission off until the decoder receives
an XON character. There are two situations for XON/XOFF:
• XOFF is received before the decoder has data to send. When the decoder has data to send,
it waits up to Host Serial Response Time-out for an XON character before transmission. If the
XON is not received within this time, the decoder issues an error indication and discards the
data.
• XOFF is received during a transmission. Data transmission then stops after sending the
current byte. When the decoder receives an XON character, it sends the rest of the data
message. The decoder waits indefinitely for the XON.
205
Programming Guide S-100W - Ver. 1.0
None
ACK/NAK
ENQ
ACK/NAK with ENQ
XON/XOFF
206
Programming Guide S-100W - Ver. 1.0
Host Serial Response Time-out
This parameter specifies how long the decoder waits for an ACK, NAK, or CTS before
determining that a transmission error has occurred. This only applies when in one of the ACK/
NAK Software Handshaking modes, or RTS/CTS Hardware Handshaking option.
Minimum: 2 Sec
Low: 2.5 Sec
Medium: 5 Sec
High: 7.5 Sec
Maximum: 9.9 Sec
207
Programming Guide S-100W - Ver. 1.0
RTS Line State
This parameter sets the idle state of the Serial Host RTS line. Scan a bar code below to select
Low RTS or High RTS line state.
Host: Low RTS
Host: High RTS
Beep on <BEL>
When this parameter is enabled, the decoder issues a beep when a <BEL> character is
detected on the serial line. <BEL> is issued to gain a user’s attention to an illegal entry or
other important event.
Beep On <BEL> Character (Enable)
Do Not Beep On <BEL> Character
(Disable)
Note: A NULL character must be sent to the decoder before BEL to ensure the BEL character
is processed correctly.
208
Programming Guide S-100W - Ver. 1.0
Intercharacter Delay
This parameter specifies the intercharacter delay inserted between character transmissions.
Minimum: 0 msec
Low: 25 msec
High: 75 msec
Maximum: 99 msec
209
Programming Guide S-100W - Ver. 1.0
Nixdorf Beep/LED Options
When Nixdorf Mode B is selected, this indicates the decoder should beep and turn on its LED
after a decode.
Normal Operation (Beep/LED
immediately after decode)
Beep/LED After Transmission
Beep/LED After CTS Pulse
Ignore Unknown Characters
Unknown characters are characters the host does not recognize. When Send Bar Codes with
Unknown Characters is selected, all bar code data is sent except for unknown characters, and
no error beeps sound on the decoder.
When Do Not Send Bar Codes With Unknown Characters is selected, bar code data is sent up
to the first unknown character and then an error beep will sound on the decoder.
Send Bar Code(with
unknown characters)
Do Not Send Bar Codes (with
unknown characters)
210
Programming Guide S-100W - Ver. 1.0
ASCII Character Set for Serial Hosts
The values in the table below can be assigned as prefixes or suffixes for ASCII character data
transmission.
Prefix/Suffix Values
211
Programming Guide S-100W - Ver. 1.0
212
Programming Guide S-100W - Ver. 1.0
213
Programming Guide S-100W - Ver. 1.0
214
Programming Guide S-100W - Ver. 1.0
215
Programming Guide S-100W - Ver. 1.0
USB Interface
Introduction
This chapter describes how to set up the decoder with a USB host. The decoder connects
directly to a USB host, or a powered USB hub, and is powered by it. No additional power
supply is required.
Note: Most computer monitors allow scanning the bar codes directly on the screen. When
scanning from the screen, be sure to set the document magnification to a level where the bar
code can be seen clearly, and bars and/or spaces are not merging.
USB Parameter Defaults
Table below lists the defaults for USB host parameters. To change any option, scan the
appropriate barcode(s) provided in the Parameter Descriptions section.
Note: See Appendix A, Standard Default Parameters for all user preferences, hosts,
symbologies, and miscellaneous default parameters.
USB Host Default Table
216
Programming Guide S-100W - Ver. 1.0
USB Host Parameters
USB Device Type
Select the desired USB device type.
Note: When changing USB Device Types, the decoder automatically resets. The decoder issues
the standard startup beep sequences.
HID Keyboard Emulation
Simple COM Port Emulation
Symbol Native API (SNAPI)
with Imaging Interface
Symbol Native API (SNAPI)
without Imaging Interface
217
Programming Guide S-100W - Ver. 1.0
Symbol Native API (SNAPI) Status Handshaking
After selecting a SNAPI interface as the USB device type, select whether to enable or disable
status handshaking.
Enable SNAPI Status
Handshaking
Disable SNAPI Status
Handshaking
USB Country Keyboard Types (Country Codes)
Scan the bar code corresponding to the keyboard type. This setting applies only to the USB
HID Keyboard Emulation device.
Note: When changing USB country keyboard types the decoder automatically resets. The
decoder issues the standard startup beep sequences.
North American Standard
USB Keyboard
German Windows
French Windows
218
Programming Guide S-100W - Ver. 1.0
French Canadian Windows
2000/XP
French Canadian Windows
95/98
Spanish Windows
Italian Windows
Swedish Window
UK English Windows
Japanese Windows
(ASCII)
Portuguese-Brazilian Windows
219
Programming Guide S-100W - Ver. 1.0
USB Keystroke Delay
This parameter sets the delay, in milliseconds, between emulated keystrokes. Scan a bar code
below to increase the delay when hosts require a slower transmission of data.
No Delay
Medium Delay (20 msec)
Long Delay (40 msec)
USB CAPS Lock Override
This option applies only to the HID Keyboard Emulation device. When enabled, the case of the
data is preserved regardless of the state of the caps lock key. This setting is always enabled for
the Japanese, Windows (ASCII) keyboard type and can not be disabled.
Override Caps Lock Key(Enable)
Do Not Override Caps Lock Key (Disable)
220
Programming Guide S-100W - Ver. 1.0
USB Ignore Unknown Characters
This option applies only to the HID Keyboard Emulation device and IBM device. Unknown
characters are characters the host does not recognize. When Send Bar Codes With Unknown
Characters is selected, all bar code data is sent except for unknown characters, and no error
beeps sound. When Do Not Send Bar Codes With Unknown Characters is selected, for IBM
devices, bar codes containing at least one unknown character are not sent to the host, and an
error beep sounds. For HID Keyboard Emulation devices, the bar code characters up to the
unknown character are sent, and an error beep sounds.
Send Bar Codes
with Unknown
Characters(Transmit)
Do Not Send Bar Codes with
Unknown Characters (Disable)
Emulate Keypad
When enabled, all characters are sent as ASCII sequences over the numeric keypad. For
example ASCII A would be sent as “ALT make” 0 6 5 “ALT Break”. This allows support for
other country variants.
Disable Keypad Emulation
Enable Keypad Emulation
221
Programming Guide S-100W - Ver. 1.0
USB Keyboard FN 1 Substitution
This option applies only to the USB HID Keyboard Emulation device. When enabled, this
allows replacement of any FN 1 characters in an EAN 128 bar code with a Key Category and
value chosen by the user.
Enable
Disable
Function Key Mapping
ASCII values under 32 are normally sent as a control-key sequence. When this parameter is
enabled, the keys in bold are sent in place of the standard key mapping. Table entries that do
not have a bold entry remain the same whether or not this parameter is enabled.
Disable Function Key Mapping
Enable Function Key Mapping
222
Programming Guide S-100W - Ver. 1.0
Simulated Caps Lock
When enabled, the decoder inverts upper and lower case characters on the bar code as if the
Caps Lock state is enabled on the keyboard. This inversion is done regardless of the current
state of the keyboard’s Caps Lock state.
Disable Simulated Caps Lock
Enable Simulated Caps Lock
Convert Case
When enabled, the decoder converts all bar code data to the selected case.
No Case Conversion
Convert All to Upper Case
Convert All to Lower Case
223
Programming Guide S-100W - Ver. 1.0
ASCII Character Set for USB
USB Prefix/Suffix Values
224
Programming Guide S-100W - Ver. 1.0
225
Programming Guide S-100W - Ver. 1.0
226
Programming Guide S-100W - Ver. 1.0
227
Programming Guide S-100W - Ver. 1.0
228
Programming Guide S-100W - Ver. 1.0
USB ALT Key Character Set
229
Programming Guide S-100W - Ver. 1.0
USB GUI Key Character Set
230
Programming Guide S-100W - Ver. 1.0
231
Programming Guide S-100W - Ver. 1.0
USB F Key Character Set
232
Programming Guide S-100W - Ver. 1.0
USB Numeric Keypad Character Set
233
Programming Guide S-100W - Ver. 1.0
USB Extended Keypad Character Set
234
Programming Guide S-100W - Ver. 1.0
Symbologies
Introduction
This chapter describes symbology features and provides the programming bar codes for
selecting these features. Before programming, follow the instructions in Chapter 1, Getting
Started.
The device is shipped with the settings shown in the Symbology Default Table If the default
values suit requirements, programming is not necessary.
There are two ways to change a parameter value:
• Scan the appropriate bar codes in this guide. These new values replace the standard default
values in memory.
• For SSI and USB SNAPI hosts, send a “parameter send” command from the host system.
Hexadecimal parameter numbers are shown in this chapter below the parameter title, and
options are shown in parenthesis beneath the accompanying bar codes. See the Simple Serial
Interface (SSI) Programmer’s Guide for detailed instructions for changing parameter values
using this method.
Note: Most computer monitors allow scanning the bar codes directly on the screen. When
scanning from the screen, be sure to set the document magnification to a level where the bar
code can be seen clearly, and bars and/or spaces are not merging.
To return all features to default values, scan the Set Default Parameter bar code. Throughout
the programming bar code menus, default values are framed.
235
Programming Guide S-100W - Ver. 1.0
Symbology Parameter Defaults
Table below lists the defaults for all symbologies parameters. To change any option, scan the
appropriate barcode(s) provided in the Symbologies Parameters section.
Note: See Appendix A, Standard Default Parameters for all user preferences, hosts, and
miscellaneous default parameters.
236
Programming Guide S-100W - Ver. 1.0
237
Programming Guide S-100W - Ver. 1.0
238
Programming Guide S-100W - Ver. 1.0
239
Programming Guide S-100W - Ver. 1.0
240
Programming Guide S-100W - Ver. 1.0
UPC/EAN
Enable/Disable UPC-A
To enable or disable UPC-A, scan the appropriate barcode below.
Enable UPC-A
Disable UPC-A
Enable/Disable UPC-E
To enable or disable UPC-E, scan the appropriate bar code below.
Enable UPC-E
Disable UPC-E
241
Programming Guide S-100W - Ver. 1.0
Enable/Disable UPC-E1
UPC-E1 is disabled by default. To enable or disable UPC-E1, scan the appropriate bar code
below.
Note: UPC-E1 is not a UCC (Uniform Code Council) approved symbology.
Enable UPC-E1
Disable UPC-E1
Enable/Disable EAN-8/JAN-8
To enable or disable EAN-8/JAN-8, scan the appropriate bar code below.
Enable EAN-8/JAN-8
Disable EAN-8/JAN-8
242
Programming Guide S-100W - Ver. 1.0
Enable/Disable EAN-13/JAN-13
To enable or disable EAN-13/JAN-13, scan the appropriate bar code below.
Enable EAN-13/JAN-13
Disable EAN-13/JAN-13
Enable/Disable Bookland EAN
To enable/disable Bookland EAN, scan the appropriate barcode below.
Enable Bookland EAN
Disable Bookland EAN
243
Programming Guide S-100W - Ver. 1.0
Decode UPC/EAN/JAN Supplementals
Supplemental are bar codes appended according to specific format conventions (e.g., UPC
A+2, UPC E+2, EAN 13+2). Six options are available.
• If Decode UPC/EAN/JAN Only With Supplemental is selected, UPC/EAN/JAN symbols without
supplemental are not decoded.
• If Ignore Supplemental is selected, and the decoder is presented with a UPC/EAN/JAN with a
supplemental, the UPC/EAN/JAN is decoded and the supplemental bar code is ignored.
• An Auto discriminate Option is also available. If this option is selected, choose an appropriate UPC/
EAN/JAN Supplemental Redundancy value from the next page. A value of 5 or more is recommended.
• Enable 378/379 Supplemental Mode to delay only EAN-13/JAN-13 bar codes starting with a ‘378’ or
‘379’ prefix by the supplemental search process. All other UPC/EAN/JAN bar codes are exempt from the
search and are reported instantly upon decodes.
• Select Enable 978 Supplemental Mode to delay only EAN-13/JAN-13 bar codes starting with a ‘978’
prefix by the supplemental search process. All other UPC/EAN/JAN bar codes are exempt from the search
and are reported instantly upon decodes.
• Select Enable Smart Supplemental Mode to delay only EAN-13/JAN-13 bar codes starting with a ‘378’,
‘379’, or ‘978’ prefix by the supplemental search process. All other UPC/EAN/JAN bar codes are exempt
from the search and are reported instantly upon decodes.
Note: To minimize the risk of invalid data transmission, select either to decode or ignore supplemental
characters.
Decode UPC/EAN/JAN Only
With Supplemental
Ignore Supplemental
Auto discriminate UPC/
EAN/JAN
Supplemental
Enable 378/379
Supplemental Mode
244
Programming Guide S-100W - Ver. 1.0
Enable 978 Supplemental
Mode
Enable Smart Supplemental
Mode
UPC/EAN/JAN Supplemental Redundancy
With Auto discriminate UPC/EAN/JAN Supplemental selected, this option adjusts the number
of times a symbol without supplemental is decoded before transmission. The range is from two
to thirty times. Five or above is recommended when decoding a mix of UPC/EAN/JAN symbols
with and without supplemental, and the auto discriminate option is selected. The default is set
at 10.
Scan the bar code below to set a decode redundancy value. Next, scan two numeric bar codes
in Appendix D, Numeric Bar Codes. Single digit numbers must have a leading zero. To correct
an error or change a selection, scan Cancel.
UPC/EAN/JAN
Supplemental Redundancy
Transmit UPC-A Check Digit
The check digit is the last character of the symbol used to verify the integrity of the data. Scan
the appropriate bar code below to transmit the bar code data with or without the UPC-A check
digit. It is always verified to guarantee the integrity of the data.
Transmit UPC-A Check Digit
Do Not Transmit UPC-A Check Digit
245
Programming Guide S-100W - Ver. 1.0
Transmit UPC-E Check Digit
The check digit is the last character of the symbol used to verify the integrity of the data. Scan
the appropriate bar code below to transmit the bar code data with or without the UPC-E check
digit. It is always verified to guarantee the integrity of the data.
Transmit UPC-E Check Digit
Do Not Transmit UPC-E
Check Digit
Transmit UPC-E1 Check Digit
The check digit is the last character of the symbol used to verify the integrity of the data. Scan
the appropriate bar code below to transmit the bar code data with or without the UPC-E1
check digit. It is always verified to guarantee the integrity of the data.
Transmit UPC-E1 Check Digit
Do Not Transmit UPC-E1
Check Digit
246
Programming Guide S-100W - Ver. 1.0
UPC-A Preamble
Preamble characters are part of the UPC symbol, and include Country Code and System
Character. There are three options for transmitting a UPC-A preamble to the host device:
transmit System Character only, transmit System Character and Country Code (“0” for USA),
and transmit no preamble. Select the appropriate option to match the host system.
No Preamble (<DATA>)
System Character
(<SYSTEM
CHARACTER> <DATA>)
System Character & Country Code
(< COUNTRY CODE> <SYSTEM
CHARACTER> <DATA>)
247
Programming Guide S-100W - Ver. 1.0
UPC-E Preamble
Preamble characters are part of the UPC symbol, and include Country Code and System
Character. There are three options for transmitting a UPC-E preamble to the host device:
transmit System Character only, transmit System Character and Country Code (“0” for USA),
and transmit no preamble. Select the appropriate option to match the host system.
No Preamble (<DATA>)
System Character
(<SYSTEM CHARACTER>
<DATA>)
System Character & Country Code
(< COUNTRY CODE> <SYSTEM
CHARACTER> <DATA>)
248
Programming Guide S-100W - Ver. 1.0
UPC-E1 Preamble
Preamble characters are part of the UPC symbol, and include Country Code and System
Character. There are three options for transmitting a UPC-E1 preamble to the host device:
transmit System Character only, transmit System Character and Country Code (“0” for USA),
and transmit no preamble. Select the appropriate option to match the host system.
No Preamble (<DATA>)
System Character (<SYSTEM
CHARACTER> <DATA>)
System Character & Country Code
(<COUNTRY CODE> <SYSTEM
CHARACTER> <DATA>)
Convert UPC-E to UPC-A
Enable this to convert UPC-E (zero suppressed) decoded data to UPC-A format before
transmission. After conversion, the data follows UPC-A format and is affected by UPC-A
programming selections (e.g., Preamble, Check Digit). When disabled, UPC-E decoded data is
transmitted as UPC-E data, without conversion.
Convert UPC-E to UPC-A (Enable)
Do Not Convert UPC-E to UPC-A
(Disable)
249
Programming Guide S-100W - Ver. 1.0
Convert UPC-E1 to UPC-A
Enable this to convert UPC-E1 decoded data to UPC-A format before transmission. After
conversion, the data follows UPC-A format and is affected by UPC-A programming selections
(e.g., Preamble, Check Digit).
When disabled, UPC-E1 decoded data is transmitted as UPC-E1 data, without conversion.
Convert UPC-E1 to UPC-A
(Enable)
Do Not Convert UPC-E1 to
UPC-A (Disable)
EAN-8/JAN-8 Extend
When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them
compatible in format to EAN-13 symbols. When disabled, EAN-8 symbols are transmitted as is.
Enable EAN/JAN Zero
Extend
Disable EAN/JAN Zero
Extend
250
Programming Guide S-100W - Ver. 1.0
UCC Coupon Extended Code
When enabled, this parameter decodes UPC-A bar codes starting with digit ‘5’, EAN-13 bar
codes starting with digit ‘99’, and UPC-A/EAN-128 Coupon Codes. UPCA, EAN-13, and
EAN-128 must be enabled to scan all types of Coupon Codes.
Enable UCC Coupon
Extended Code
Disable UCC Coupon
Extended Code
Note: Use the Decode UPC/EAN Supplemental Redundancy parameter to control auto
discrimination of the EAN128 (right half) of a coupon code.
Code 128
Enable/Disable Code 128
To enable or disable Code 128, scan the appropriate bar code below.
Enable Code 128
Disable Code 128
251
Programming Guide S-100W - Ver. 1.0
Enable/Disable UCC/EAN-128
To enable or disable UCC/EAN-128, scan the appropriate bar code below.
Enable ISBT 128
Disable ISBT 128
Enable/Disable ISBT 128
ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan a bar code below to
enable or disable ISBT 128. If necessary, the host must perform concatenation of the ISBT
data.
Enable ISBT 128
Disable ISBT 128
Code 39
Enable/Disable Code 39
To enable or disable Code 39, scan the appropriate bar code below.
Enable Code 39
Disable Code 39
252
Programming Guide S-100W - Ver. 1.0
Enable/Disable Trioptic Code 39
Trioptic Code 39 is a variant of Code 39 used in the marking of computer tape cartridges.
Trioptic Code 39 symbols always contain six characters. To enable or disable Trioptic Code 39,
scan the appropriate bar code below.
Enable Trioptic Code 39
Disable Trioptic Code 39
Note: Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously.
Convert Code 39 to Code 32
Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the
appropriate bar code below to enable or disable converting Code 39 to Code 32.
Note: Code 39 must be enabled for this parameter to function.
Enable Convert Code 39 to Code 32
Disable Convert Code 39 to Code 32
253
Programming Guide S-100W - Ver. 1.0
Code 32 Prefix
Scan the appropriate bar code below to enable or disable adding the prefix character “A” to
all Code 32 bar codes.
Note: Convert Code 39 to Code 32 must be enabled for this parameter to function.
Enable Code 32 Prefix
Disable Code 32 Prefix
Set Lengths for Code 39
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for Code 39 to any length, one or two
discrete lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length
within a Range or Any Length is the preferred options.
Note: When setting lengths for different bar code types by scanning single digit numbers, single
digit numbers must always be preceded by a leading zero.
• One Discrete Length - Select this option to decode only Code 39 symbols containing a selected length.
Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode
only Code 39 symbols with 14 characters, scan Code 39 - One Discrete Length, then scan 1 followed by 4.
To correct an error or change the selection, scan Cancel barcode.
• Two Discrete Lengths - Select this option to decode only Code 39 symbols containing either of two
selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only those Code 39 symbols containing either 2 or 14 characters, select Code 39 - Two
Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or change the selection, scan Cancel
barcode.
• Length Within Range - Select this option to decode a Code 39 symbol with a specific length range.
Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode Code
39 symbols containing between 4 and 12 characters, first scan Code 39 - Length Within Range. Then scan
0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). To correct an error or
change the selection, scan Cancel barcode.
• Any Length - Select this option to decode Code 39 symbols containing any number of characters within
the decoder capability.
254
Programming Guide S-100W - Ver. 1.0
Code 39 - One Discrete Length
Code 39 - Two Discrete Lengths
Code 39 - Length Within Range
Code 39 - Any Length
Code 39 Check Digit Verification
When this feature is enabled, the decoder checks the integrity of all Code 39 symbols to verify
that the data complies with specified check digit algorithm. Only Code 39 symbols which
include a modulo 43 check digit are decoded. Enable this feature if the Code 39 symbols
contain a Modulo 43 check digit.
Enable Code 39 Check Digit
Disable Code 39 Check Digit
255
Programming Guide S-100W - Ver. 1.0
Transmit Code 39 Check Digit
Scan a bar code below to transmit Code 39 data with or without the check digit.
Transmit Code 39 Check Digit
(Enable)
Do Not Transmit Code 39 Check
Digit (Disable)
Note: Code 39 Check Digit Verification must be enabled for this parameter to function.
Code 39 Full ASCII Conversion
Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII
character set. To enable or disable Code 39 Full ASCII, scan the appropriate bar code below.
Enable Code 39 Full ASCII
Disable Code 39 Full ASCII
Note: Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously.
Code 39 Full ASCII to Full ASCII Correlation is host-dependent, and is therefore described in the ASCII
Character Set Table for the appropriate interface. See Appendix E, ASCII Character Set.
256
Programming Guide S-100W - Ver. 1.0
Code 39 Buffering (Scan & Store)
This feature allows the decoder to accumulate data from multiple Code 39 symbols.
Selecting the Scan and Store option (Buffer Code 39) temporarily buffers all Code 39 symbols
having a leading space as a first character for later transmission. The leading space is not
buffered.
Decode of a valid Code 39 symbol with no leading space causes transmission in sequence of all
buffered data in a first-in first-out format, plus transmission of the “triggering” symbol. See
the following pages for further details.
When the Do Not Buffer Code 39 option is selected, all decoded Code 39 symbols are
transmitted immediately without being stored in the buffer.
This feature affects Code 39 only. If selecting Buffer Code 39, we recommend configuring the decoder to
decode Code 39 symbology only.
Buffer Code 39 (Enable)
Do Not Buffer Code 39 (Disable)
While there is data in the transmission buffer, selecting Do Not Buffer Code 39 is not allowed.
The buffer holds 200 bytes of information.
To disable Code 39 buffering when there is data in the transmission buffer, first force the buffer
transmission or clear the buffer.
Buffer Data
To buffer data, Code 39 buffering must be enabled and a Code 39 symbol must be read with a
space immediately following the start pattern.
• Unless the data overflows the transmission buffer, the decoder issues a lo/hi beep to indicate
successful decode and buffering. (For overflow conditions, see Overfilling Transmission Buffer.)
• The decoder adds the decoded data excluding the leading space to the transmission buffer.
• No transmission occurs.
257
Programming Guide S-100W - Ver. 1.0
Clear Transmission Buffer
To clear the transmission buffer, scan the Clear Buffer bar code below, which contains only a
start character, a dash (minus), and a stop character.
• The decoder issues a short hi/lo/hi beep.
• The decoder erases the transmission buffer.
• No transmission occurs.
Clear Buffer
Note: The Clear Buffer contains only the dash (minus) character. In order to scan this command,
be sure Code 39 length is set to include length 1.
Transmit Buffer
There are two methods to transmit the Code 39 buffer.
1. Scan the Transmit Buffer bar code below. Only a start character, a plus (+), and a stop
character.
• The decoder transmits and clears the buffer.
• The decoder issues a Lo/Hi beep.
Transmit Buffer
2. Scan a Code 39 bar code with a leading character other than a space.
• The decoder appends new decode data to buffered data. The decoder transmits and clears
the buffer.
• The decoder signals that the buffer was transmitted with a lo/hi beep.
• The decoder transmits and clears the buffer.
Note: The Transmit Buffer contains only a plus (+) character. In order to scan this command,
be sure Code 39 length is set to include length 1.
258
Programming Guide S-100W - Ver. 1.0
Overfilling Transmission Buffer
The Code 39 buffer holds 200 characters. If the symbol just read results in an overflow of the
transmission buffer:
• The decoder indicates that the symbol was rejected by issuing three long, high beeps.
• No transmission occurs. The data in the buffer is not affected.
Attempt to Transmit an Empty Buffer
If the symbol just read was the Transmit Buffer symbol and the Code 39 buffer is empty:
• A short lo/hi/lo beep signals that the buffer is empty.
• No transmission occurs.
• The buffer remains empty.
Code 93
Enable/Disable Code 93
To enable or disable Code 93, scan the appropriate bar code below.
Enable Code 93
Disable Code 93
259
Programming Guide S-100W - Ver. 1.0
Set Lengths for Code 93
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for Code 93 to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only Code 93 symbols containing a
selected length. Select the length using the numeric bar codes in Appendix D, Numeric Bar
Codes. For example, to decode only Code 93 symbols with 14 characters, scan Code 93 - One
Discrete Length, then scan 1 followed by 4. To correct an error or to change the selection, scan
Cancel barcode.
• Two Discrete Lengths - Select this option to decode only Code 93 symbols containing either
of two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric
Bar Codes. For example, to decode only those Code 93 symbols containing either 2 or 14
characters, select Code 93 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an
error or to change the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode a Code 93 symbol with a specific length
range. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code
93 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be
preceded by a leading zero). To correct an error or change the selection, scan Cancel barcode.
• Any Length - Scan this option to decode Code 93 symbols containing any number of
characters within the decoder’s capability.
Code 93 - One Discrete Length
Code 93 - Two Discrete Lengths
Code 93 - Length Within Range
Code 93 - Length Within Range
260
Programming Guide S-100W - Ver. 1.0
Code 11
Code 11
To enable or disable Code 11, scan the appropriate bar code below.
Enable Code 11
Disable Code 11
Set Lengths for Code 11
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for Code 11 to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only Code 11 symbols containing a
selected length. Select the length using the numeric bar codes in Appendix D, Numeric Bar
Codes. For example, to decode only Code 11 symbols with 14 characters, scan Code 11 - One
Discrete Length, then scan 1 followed by 4. To correct an error or to change the selection, scan
Cancel on barcode.
• Two Discrete Lengths - Select this option to decode only Code 11 symbols containing either
of two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric
Bar Codes. For example, to decode only those Code 11 symbols containing either 2 or 14
characters, select Code 11 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an
error or to change the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode a Code 11 symbol with a specific
length range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode Code 11 symbols containing between 4 and 12 characters, first scan Code
11 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be
preceded by a leading zero). To correct an error or change the selection, scan Cancel barcode.
• Any Length - Scan this option to decode Code 11 symbols containing any number of
characters within the decoder capability.
261
Programming Guide S-100W - Ver. 1.0
Code 11 - One Discrete Length
Code 11 - Two Discrete Lengths
Code 11 - Length Within Range
Code 11 - Any Length
262
Programming Guide S-100W - Ver. 1.0
Code 11 Check Digit Verification
This feature allows the decoder to check the integrity of all Code 11 symbols to verify that the
data complies with the specified check digit algorithm. This selects the check digit mechanism
for the decoded Code 11 bar code. The options are to check for one check digit, check for two
check digits, or disable the feature.
To enable this feature, scan the bar code below corresponding to the number of check digits
encoded in the Code 11 symbols.
Disable
One Check Digit
Two Check Digits
Transmit Code 11 Check Digits
Parameter # 2Fh
This feature selects whether or not to transmit the Code 11 check digit(s).
Transmit Code 11 Check Digit(s)
(Enable)
Do Not Transmit Code 11 Check
Digit(s) (Disable)
Note: Code 11 Check Digit Verification must be enabled for this parameter to function.
263
Programming Guide S-100W - Ver. 1.0
Interleaved 2 of 5 (ITF)
Enable/Disable Interleaved 2 of 5
To enable or disable Interleaved 2 of 5, scan the appropriate bar code below, and select an
Interleaved 2 of 5 length from the following pages.
Enable Interleaved 2 of 5
Disable Interleaved 2 of 5
Set Lengths for Interleaved 2 of 5
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for I 2 of 5 to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only I 2 of 5 symbols containing a selected
length. Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes.
For example, to decode only I 2 of 5 symbols with 14 characters, scan I 2 of 5 - One Discrete
Length, then scan 1 followed by 4. To correct an error or to change the selection, scan Cancel
barcode.
• Two Discrete Lengths - Select this option to decode only I 2 of 5 symbols containing either of
two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar
Codes. For example, to decode only those I 2 of 5 symbols containing either 2 or 14 characters,
select I 2 of 5 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to
change the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode an I 2 of 5 symbol with a specific
length range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2
of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be
preceded by a leading zero). To correct an error or change the selection, scan Cancel barcode.
Any Length - Scan this option to decode I 2 of 5 symbols containing any number of characters within the
decoder capability.
Note: Due to the construction of the I 2 of 5 symbology, it is possible for a scan line covering
only a portion of the code to be interpreted as a complete scan, yielding less data than is
encoded in the bar code. To prevent this, select specific lengths (I 2 of 5 - One Discrete Length
- Two Discrete Lengths) for I 2 of 5 applications.
264
Programming Guide S-100W - Ver. 1.0
I 2 of 5 - One Discrete Length
I 2 of 5 - Two Discrete Lengths
I 2 of 5 - Length Within Range
I 2 of 5 - Any Length
I 2 of 5 Check Digit Verification
When this feature is enabled, the decoder checks the integrity of all I 2 of 5 symbols to verify
the data complies with either the specified Uniform Symbology Specification (USS), or the
Optical Product Code Council (OPCC) check digit algorithm.
Disable
USS Check Digit
OPCC Check Digit
265
Programming Guide S-100W - Ver. 1.0
Transmit I 2 of 5 Check Digit
Scan the appropriate bar code below to transmit I 2 of 5 data with or without the check digit.
Transmit I 2 of 5 Check Digit
(Enable)
Do Not Transmit I 2 of 5 Check
Digit (Disable)
Convert I 2 of 5 to EAN-13
Enable this parameter to convert 14-character I 2 of 5 codes to EAN-13, and transmit to the
host as EAN-13. To accomplish this, the I 2 of 5 code must be enabled, and the code must have
a leading zero and a valid EAN-13 check digit.
Convert I 2 of 5 to EAN-13
(Enable)
Do Not Convert I 2 of 5 to
EAN-13 (Disable)
266
Programming Guide S-100W - Ver. 1.0
Discrete 2 of 5 (DTF)
Enable/Disable Discrete 2 of 5
To enable or disable Discrete 2 of 5, scan the appropriate bar code below.
Enable Discrete 2 of 5
Disable Discrete 2 of 5
Set Lengths for Discrete 2 of 5
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for D 2 of 5 to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only D 2 of 5 symbols containing a selected
length. Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only D 2 of 5 symbols with 14 characters, scan D 2 of 5 - One Discrete
Length, and then scan 1 followed by 4. To correct an error or to change the selection, scan
Cancel barcode.
• Two Discrete Lengths - Select this option to decode only D 2 of 5 symbols containing either
of two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric
Bar Codes. For example, to decode only those D 2 of 5 symbols containing either 2 or 14
characters, select D 2 of 5 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an
error or to change the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode a D 2 of 5 symbol with a specific
length range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode D 2 of 5 symbols containing between 4 and 12 characters, first scan D 2
of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be
preceded by a leading zero). To correct an error or change the selection, scan Cancel barcode.
• Any Length - Scan this option to decode D 2 of 5 symbols containing any number of characters
within the decoder capability.
Note: Due to the construction of the D 2 of 5 symbology, it is possible for a scan line covering
only a portion of the code to be interpreted as a complete scan, yielding less data than is
encoded in the bar code. To prevent this, select specific lengths (D 2 of 5 - One Discrete Length
- Two Discrete Lengths) for D 2 of 5 applications.
267
Programming Guide S-100W - Ver. 1.0
D 2 of 5 -One Discrete Length
D 2 of 5 -Two Discrete Lengths
D 2 of 5 – Lengths Within
Range
D 2 of 5 -Any Length
Codabar (NW - 7)
Enable/Disable Codabar
To enable or disable Codabar, scan the appropriate bar code below.
Enable Codabar
Disable Codabar
268
Programming Guide S-100W - Ver. 1.0
Set Lengths for Codabar
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for Codabar to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only Codabar symbols containing a
selected length. Select the length using the numeric bar codes in Appendix D, Numeric Bar
Codes. For example, to decode only Codabar symbols with 14 characters, scan Codabar - One
Discrete Length, then scan 1 followed by 4. To correct an error or to change the selection, scan
Cancel barcode.
• Two Discrete Lengths - Select this option to decode only Codabar symbols containing either
of two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric
Bar Codes. For example, to decode only Codabar symbols containing either 2 or 14 characters,
select Codabar - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to
change the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode a Codabar symbol with a specific
length range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes.
For example, to decode Codabar symbols containing between 4 and 12 characters, first scan
Codabar - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be
preceded by a leading zero). To correct an error or change the selection, scan Cancel barcode.
• Any Length - Scan this option to decode Codabar symbols containing any number of
characters within the decoder capability.
Codabar - One Discrete Length
Codabar - Two Discrete Lengths
Codabar - Length Within Range
Codabar - Any Length
269
Programming Guide S-100W - Ver. 1.0
CLSI Editing
When enabled, this parameter strips the start and stops characters and inserts a space after
the first, fifth, and tenth characters of a 14-character Codabar symbol. Enable this feature if
the host system requires this data format.
Note: Symbol length does not include start and stop characters.
Enable CLSI Editing
Disable CLSI Editing
NOTIS Editing
When enabled, this parameter strips the start and stop characters from a decoded Codabar
symbol. Enable this feature if the host system requires this data format.
Enable NOTIS Editing
Disable NOTIS Editing
270
Programming Guide S-100W - Ver. 1.0
MSI
Enable/Disable MSI
To enable or disable MSI, scan the appropriate bar code below.
Enable MSI
Disable MSI
Set Lengths for MSI
The length of a code refers to the number of characters (i.e., human readable characters),
including check digit(s) the code contains. Set lengths for MSI to any length, one or two
discrete lengths, or lengths within a specific range.
• One Discrete Length - Select this option to decode only MSI symbols containing a selected
length. Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only MSI symbols with 14 characters, scan MSI - One Discrete Length,
then scan 1 followed by 4. To correct an error or to change the selection, scan Cancel barcode.
• Two Discrete Lengths - Select this option to decode only MSI symbols containing either of
two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar
Codes. For example, to decode only MSI symbols containing either 2 or 14 characters, select
MSI - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change
the selection, scan Cancel barcode.
• Length Within Range - Select this option to decode a MSI symbol with a specific length range.
Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode MSI symbols containing between 4 and 12 characters, first scan MSI - Length Within
Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading
zero). To correct an error or change the selection, scan Cancel barcode.
• Any Length - Scan this option to decode MSI symbols containing any number of characters
within the decoder capability.
Note: Due to the construction of the MSI symbology, it is possible for a scan line covering only
a portion of the code to be interpreted as a complete scan, yielding less data than is encoded in
the bar code. To prevent this, select specific lengths (MSI - One Discrete Length - Two Discrete
Lengths) for MSI applications.
271
Programming Guide S-100W - Ver. 1.0
MSI - One Discrete Length
MSI - Two Discrete Lengths
MSI - Length Within Range
MSI - Any Length
MSI Check Digits
With MSI symbols, one check digit is mandatory and always verified by the reader. The second
check digit is optional. If the MSI codes include two check digits, scan the Two MSI Check
Digits bar code to enable verification of the second check digit.
See MSI Check Digit Algorithm for the selection of second digit algorithms.
One MSI Check Digit
Two MSI Check Digits
272
Programming Guide S-100W - Ver. 1.0
Transmit MSI Check Digit(s)
Parameter # 2Eh
Scan a bar code below to transmit MSI data with or without the check digit.
Transmit MSI Check Digit(s)
(Enable)
Do Not Transmit MSI Check
Digit(s) (Disable)
MSI Check Digit Algorithm
Two algorithms are possible for the verification of the second MSI check digit. Select the bar
code below corresponding to the algorithm used to encode the check digit.
MOD 10/MOD 11
MOD 10/MOD 10
273
Programming Guide S-100W - Ver. 1.0
Postal Codes
US Postnet
To enable or disable US Postnet, scan the appropriate bar code below.
Enable US Postnet
Disable US Postnet
US Planet
To enable or disable US Planet, scan the appropriate bar code below.
Enable US Planet
Disable US Planet
274
Programming Guide S-100W - Ver. 1.0
UK Postal
To enable or disable UK Postal, scan the appropriate bar code below.
Enable UK Postal
Disable UK Postal
Transmit UK Postal Check Digit
Select whether to transmit UK Postal data with or without the check digit.
Transmit UK
PostalCheck Digit
Japan Postal
To enable or disable Japan Postal, scan the appropriate bar code below.
Enable Japan Postal
Disable Japan Postal
275
Programming Guide S-100W - Ver. 1.0
Australian Postal
To enable or disable Australia Postal, scan the appropriate barcode below.
Enable Australian Postal
Disable Australian Postal
Dutch Postal
To enable or disable Dutch Postal, scan the appropriate bar code below.
Enable Dutch Postal
Disable Dutch Postal
276
Programming Guide S-100W - Ver. 1.0
Transmit US Postal Check Digit
Select whether to transmit US Postal data with or without the check digit.
Transmit US Postal Check Digit
Do not Transmit US Postal
Check Digit
RSS (Reduced Space Symbology)
The variants of RSS are RSS 14, RSS Expanded, and RSS Limited. The limited and expanded
versions have stacked variants. Scan the appropriate bar code below to enable or disable each
variant of RSS.
RSS-14
Enable RSS 14
Disable RSS 14
Enable RSS Limited
Disable RSS Limited
277
Programming Guide S-100W - Ver. 1.0
RSS Expanded
Enable RSS Expanded
Disable RSS Expanded
Convert RSS to UPC/EAN
This parameter only applies to RSS-14 and RSS Limited symbols not decoded as part of
a Composite symbol. Enable this to strip the leading ‘010’ from RSS-14 and RSS Limited
symbols encoding a single zero as the first digit, and report the bar code as EAN-13.
For bar codes beginning with two or more zeros but not six zeros, this parameter strips the
leading ‘0100’ and reports the bar code as UPC-A. The UPC-A Preamble parameter that
transmits the system character and country code applies to converted bar codes. Note that
neither the system character nor the check digit can be stripped.
Enable Convert RSS to UPC/
EAN
Disable Convert RSS to
UPC/EAN
278
Programming Guide S-100W - Ver. 1.0
Composite
Composite CC-C
Parameter # F0h 55h
Scan a bar code below to enable or disable Composite bar codes of type CC-C.
Enable CC-C
Disable CC-C )
Composite CC-A/B
Scan a bar code below to enable or disable Composite bar codes of type CC-A/B.
Enable CC-A/B
Disable CC-A/B
279
Programming Guide S-100W - Ver. 1.0
Composite TLC-39
Scan a bar code below to enable or disable Composite bar codes of type TLC-39.
Enable TLC39
Disable TLC39
UPC Composite Mode
UPC symbols can be “linked” with a 2D symbol during transmission as if they were one
symbol. There are three options for these symbols:
• Select UPC Never Linked to transmit UPC bar codes regardless of whether a 2D symbol is
detected.
• Select UPC Always Linked to transmit UPC bar codes and the 2D portion. If 2D is not
present, the UPC bar code does not transmit.
• If Auto discriminate UPC Composites is selected, the device determines if there is a 2D
portion, and then transmits the UPC, as well as the 2D portion if present.
UPC Never Linked
UPC Always Linked
Auto discriminate UPC
Composites
280
Programming Guide S-100W - Ver. 1.0
Composite Beep Mode
To select the number of decode beeps when a composite bar code is decoded, scan the
appropriate bar code.
Single Beep after both are
decoded
Beep as each code type is
decoded
Double Beep after both are
decoded
UCC/EAN Code 128 Emulation Mode for UCC/EAN Composite Codes
Select whether to enable or disable this mode.
Enable UCC/EAN Code 128
Emulation Mode for
UCC/EAN Composite Codes
Disable UCC/EAN Code 128
Emulation Mode for
UCC/EAN Composite Code
281
Programming Guide S-100W - Ver. 1.0
2D Symbologies
Enable/Disable PDF417
To enable or disable PDF417, scan the appropriate bar code below.
Enable PDF417
Disable PDF417
Enable/Disable MicroPDF417
To enable or disable MicroPDF417, scan the appropriate bar code below.
Enable MicroPDF417
Disable MicroPDF417
282
Programming Guide S-100W - Ver. 1.0
Code 128 Emulation
When this parameter is enabled, the device transmits data from certain MicroPDF417
symbols as if it was encoded in Code 128 symbols. Transmit AIM Symbology Identifiers must
be enabled for this parameter to work. If Code 128 Emulation is enabled, these MicroPDF417
symbols are transmitted with one of the following prefixes:
]C1 if the first codeword is 903-907, 912, 914, 915
]C2 if the first codeword is 908 or 909
]C0 if the first codeword is 910 or 911
If disabled, they are transmitted with one of the following prefixes:
]L3 if the first codeword is 903-907, 912, 914, 915
]L4 if the first codeword is 908 or 909
]L5 if the first codeword is 910 or 911
Scan a bar code below to enable or disable Code 128 Emulation.
Enable Code 128 Emulation
Disable Code 128 Emulation
Data Matrix
To enable or disable Data Matrix, scan the appropriate barcode below.
Enable Data Matrix
Disable Data Matrix
283
Programming Guide S-100W - Ver. 1.0
Maxicode
To enable or disable Maxicode, scan the appropriate bar code below.
Enable Maxicode
Disable Maxicode
QR Code
To enable or disable QR Code, scan the appropriate bar code below.
Enable QR Code
Disable QR Code
284
Programming Guide S-100W - Ver. 1.0
Redundancy Level
The decoder offers four levels of decodes redundancy. Select higher redundancy levels for
decreasing levels of bar code quality. As redundancy levels increase, the decoder’s aggressiveness
decreases.
Select the redundancy level appropriate for the bar code quality.
Redundancy Level 1
The following code types must be successfully read twice before being decoded:
Redundancy Level 2
The following code types must be successfully read twice before being decoded:
Redundancy Level 3
Code types other than the following must be successfully read twice before being decoded. The
following codes must be read three times:
285
Programming Guide S-100W - Ver. 1.0
Redundancy Level 4
The following code types must be successfully read three times before being decoded:
Redundancy Level 1
Redundancy Level 2
Redundancy Level 3
Redundancy Level 4
286
Programming Guide S-100W - Ver. 1.0
Security Level
The decoder offers four levels of decode security for delta bar codes, which include the Code
128 family, UPC/EAN, and Code 93. Select increasing levels of security for decreasing levels of
bar code quality. There is an inverse relationship between security and decoder aggressiveness,
so choose only that level of security necessary for any given application.
• Security Level 0: This setting allows the decoder to operate in its most aggressive state, while
providing sufficient security in decoding most “in-spec” bar codes.
• Security Level 1: Select this option if misdecodes occur. This default setting should eliminate
most misdecodes.
• Security Level 2: Select this option if Security level 1 fails to eliminate misdecodes.
• Security Level 3: If Security Level 2 was selected and misdecodes still occur, select this
security level. Be advised, selecting this option is an extreme measure against miss-decoding
severely out of spec bar codes. Selecting this level of security significantly impairs the decoding
ability of the decoder. If this level of security is necessary, try to improve the quality of the
bar codes.
Security Level 0
Security Level 1
Security Level 2
Security Level 3
287
Programming Guide S-100W - Ver. 1.0
Intercharacter Gap Size
The Code 39 and Codabar symbologies have an intercharacter gap that is typically quite small.
Due to various bar code-printing technologies, this gap can grow larger than the maximum size
allowed, preventing the decoder from decoding the symbol. If this problem occurs, scan the
Large Intercharacter Gaps parameter to tolerate these out-of-specification bar codes.
Normal Intercharacter Gaps
Large Intercharacter Gaps
Report Version
Scan the bar code below to report the version of software currently installed in the decoder.
Report Software Version
288
Programming Guide S-100W - Ver. 1.0
Macro PDF Features
Macro PDF is a special feature for concatenating multiple PDF symbols into one file. The
decoder can decode symbols that are encoded with this feature, and can store more than 64 kb
of decoded data stored in up to 50 Macro PDF symbols.
Caution: When printing, keep each Macro PDF sequence separate, as each sequence has
unique identifiers. Do not mix bar codes from several Macro PDF sequences, even if they
encode the same data. When scanning Macro PDF sequences, scan the entire Macro PDF
sequence without interruption.
Macro PDF User Indications
In this mode the decoder provides the following feedback.
Macro PDF User Indications
289
Programming Guide S-100W - Ver. 1.0
Notes:
1. The beep only sounds if the *BEEPER_ON signal is connected.
2. The column marked T indicates whether the symbol is transmitted to the host. N = No
transmission.
Macro PDF Transmit / Decode Mode Symbols
Select one of the options below for handling Macro PDF decoding. In Buffer All Symbols the
decoder can handle sets of up to 50 maximum-sized Macro PDF symbols. In all other modes
there is no limit to the size of the Macro PDF set.
• Buffer All Symbols / Transmit Macro PDF When Complete: This transmits all decode data
from an entire Macro PDF sequence only when the entire sequence is scanned and decoded.
Use the beeper and LED signals when using this mode to ensure proper user feedback.
• If the decode data exceeds the limit of 50 symbols, there is no transmission because the
entire sequence was not scanned. Use the parameter Flush Macro Buffer to purge the buffer.
• Transmit Any Symbol in Set / No Particular Order: This transmits data from each Macro PDF
symbol as decoded, regardless of the sequence (although some error handling is performed).
When selecting this mode, enable Transmit Macro PDF Control Header. Also use the beeper
and LED signals provided to ensure proper user feedback.
• Pass through All Symbols: This transmits and decodes all Macro PDF symbols and performs
no processing. In this mode the host is responsible for detecting and parsing the Macro PDF
sequences.
Use this mode when the decoder’s BEEPER_ON signal is not used to drive a beeper. In
the other modes, some Macro PDF scanning sequences provide audible feedback only, so if
BEEPER_ON is not used no user feedback is provided. All actions marked No Transmission
provide no feedback unless the BEEPER_ON signal is used. By using Pass through All Symbols
mode every user decode is transmitted to the host where the host software can provide the
appropriate feedback.
Buffer All Symbols / Transmit
Macro PDF When Complete
Transmit Any Symbol in Set /
No Particular Order
Pass through All Symbols
290
Programming Guide S-100W - Ver. 1.0
Transmit Macro PDF Control Header
When enabled, this activates transmission of the control header, which contains the
segment index and the file ID, in Macro PDF symbols. For example, the field may be:
\92800000\725\120\343. The five digits after the \928 are the segment index (or block
index), and \725\120\343 is the file ID. Enable this when selecting Transmit Any Symbol in
Set / No Particular Order for the Macro PDF Transmit / Decode Mode Symbols, and disable
this when selecting Buffer All Symbols / Transmit Macro PDF When Complete. This parameter
has no effect when Pass through All Symbols is selected.
Enable Macro PDF Control
Header Transmit
Disable Macro PDF Control
Header Transmit
Escape Characters
This enables the backslash (\) character as an Escape character for systems that can process
transmissions containing special data sequences. Scan a bar code below to either format special
data according to the GLI (Global Label Identifier) protocol, or to disable this parameter. This
parameter only affects the data portion of a Macro PDF symbol transmission; the Macro PDF
Control Header (if enabled) is always sent with GLI formatting.
GLI Protocol
None
291
Programming Guide S-100W - Ver. 1.0
Flush Macro Buffer
This flushes the buffer of all decoded Macro PDF data stored to that point, transmits it to the
host device, and aborts from Macro PDF mode.
Flush Macro PDF Buffer
Abort Macro PDF Entry
This clears all currently-stored Macro PDF data in the buffer without transmission and aborts
from Macro PDF mode.
Abort Macro PDF Entry
Miscellaneous Scanner Options
Introduction
This chapter includes commonly used bar codes to customize how data is transmitted to the
host device.
See Appendix A, Standard Default Parameters for all host device and miscellaneous scanner
defaults. If the default values suit requirements, programming is not necessary.
There are two ways to change a parameter value:
• Scan the appropriate bar codes in this guide. These new values replace the standard default
values in memory.
• For SSI and USB SNAPI hosts, send a “parameter send” command from the host system.
Hexadecimal parameter numbers are shown in this chapter below the parameter title, and
options are shown in parenthesis beneath the accompanying bar codes.
Note: Most computer monitors allow scanning the bar codes directly on the screen. When
scanning from the screen, is sure to set the document magnification to a level where the bar
code can be seen clearly, and bars and/or spaces are not merging.
To return all features to default values, scan the Set Default Parameter bar code. Throughout
the programming bar code menus, default values are framed.
292
Programming Guide S-100W - Ver. 1.0
Scanning Sequence Examples
In most cases, scan one bar code to set a specific parameter value. Other parameters, such as
Prefix Value, require scanning several bar codes. See each parameter for descriptions of this
procedure.
Errors While Scanning
Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the
correct parameter.
Miscellaneous Scanner Parameter Defaults
Table below lists the defaults for miscellaneous scanner options parameters. To change any
option, scan the appropriate barcode(s) provided in the Miscellaneous Scanner Parameter.
Note: See Standard Default Parameters for all user preferences, hosts, symbologies, and
miscellaneous default parameters.
Miscellaneous Scanner Options Default Table
293
Programming Guide S-100W - Ver. 1.0
Miscellaneous Scanner Parameters
Transmit Code ID Character
A Code ID character identifies the code type of a scanned bar code. This is useful when the
decoder is decoding more than one code type. In addition to any single character prefix already
selected, the Code ID character is inserted between the prefix and the decoded symbol.
Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character. For
Code ID Characters, see Symbol Code Identifiers and AIM Code Identifiers.
Symbol Code ID Character
AIM Code ID Character
None
294
Programming Guide S-100W - Ver. 1.0
Prefix/Suffix Values
A prefix and/or one or two suffixes can be appended to scan data for use in data editing. To
set a value for a prefix or suffix, scan a prefix or suffix bar code below, then scan a four-digit
number (i.e., four barcodes from Appendix D, Numeric Bar Codes) that corresponds to that
value. To correct an error or change a selection, scan Cancel barcode.
Note: To use Prefix/Suffix values, first set the Scan Data Transmission Format.
For non-SSI hosts, when using host commands to set the prefix or suffix, set the key category
parameter to 1, then set the 3-digit decimal value.
Scan Prefix
Scan Suffix 1
Scan Suffix 2
295
Programming Guide S-100W - Ver. 1.0
Scan Data Transmission Format
To change the scan data format, scan one of the following eight bar codes corresponding to the
desired format. If using this parameter do not use ADF rules to set the prefix/suffix.
To set values for the prefix and/or suffix, see Prefix/Suffix Values.
Data As Is
<DATA> <SUFFIX 1>
<DATA> <SUFFIX 2>
<DATA> <SUFFIX 1>
<SUFFIX 2>
<PREFIX> <DATA >
296
Programming Guide S-100W - Ver. 1.0
<PREFIX> <DATA>
<SUFFIX 1>
<PREFIX> <DATA>
<SUFFIX 2>
<PREFIX> <DATA>
<SUFFIX 1>
<SUFFIX 2>
FN1 Substitution Values
The Wedge and USB HID Keyboard hosts support a FN1 Substitution feature. When enabled
any FN1 character (0x1b) in an EAN128 bar code is substituted with a value. This value
defaults to 7013 (Enter Key).
When using host commands to set the FN1 substitution value, set the key category parameter
to 1, then set the 3-digit keystroke value. See the ASCII Character Set table for the currently
installed host interface for the desired value.
To select a FN1 substitution value via bar code menus:
1. Scan the bar code below.
Set FN1 Substitution Value
297
Programming Guide S-100W - Ver. 1.0
2. Look up the keystroke desired for FN1 Substitution in the ASCII Character Set table for
the currently installed host interface. Enter the 4-digit ASCII Value by scanning each digit in
Appendix D, Numeric Bar Codes.
To correct an error or change the selection, scan Cancel. To enable FN1 substitution for USB
HID keyboard, scan the Enable FN1 Substitution barcode.
Transmit “No Read” Message
Scan a bar code below to select whether or not to transmit a No Read message. When enabled,
the characters NR are transmitted when a bar code is not decoded. When disabled, if a symbol
does not decode, nothing is sent to the host.
Enable No Read
Disable No Read
Maintenance
Cleaning the scan window is the only maintenance required. A dirty window may affect
scanning accuracy.
Never use any abrasive material or solvents on the window. Do not spray water or other
cleaning liquids directly onto the window.
Remove dirt by wiping gently with a damp cloth or tissue moistened with water and/or ammonia.
298
Programming Guide S-100W - Ver. 1.0
Appendix
Standard Default Parameters
Default Parameters
Table A-1. Standard Default Parameters Table
299
Programming Guide S-100W - Ver. 1.0
300
Programming Guide S-100W - Ver. 1.0
301
Programming Guide S-100W - Ver. 1.0
302
Programming Guide S-100W - Ver. 1.0
303
Programming Guide S-100W - Ver. 1.0
304
Programming Guide S-100W - Ver. 1.0
305
Programming Guide S-100W - Ver. 1.0
306
Programming Guide S-100W - Ver. 1.0
307
Programming Guide S-100W - Ver. 1.0
Appendix B
Symbol Code Identifiers
Symbol Code Characters
308
Programming Guide S-100W - Ver. 1.0
309
Programming Guide S-100W - Ver. 1.0
AIM Code Identifiers
Each AIM Code Identifier contains the three-character string ]cm where:
] = Flag Character (ASCII 93)
c = Code Character m = Modifier Character
Aim Code Characters
310
Programming Guide S-100W - Ver. 1.0
The modifier character is the sum of the applicable option values based on Table B-3.
Modifier Characters
311
Programming Guide S-100W - Ver. 1.0
312
Programming Guide S-100W - Ver. 1.0
313
Programming Guide S-100W - Ver. 1.0
314
Programming Guide S-100W - Ver. 1.0
315
Programming Guide S-100W - Ver. 1.0
Appendix C
Sample Bar Codes
Code 39
123ABC
UPC/EAN UPC-A, 100%
EAN-13, 100%
Code 128
Interleaved 2 of 5
316
Programming Guide S-100W - Ver. 1.0
RSS 14
Note: RSS 14 must be enabled
to read the bar code below.
PDF417
Data Matrix
Maxicode
317
Programming Guide S-100W - Ver. 1.0
Appendix D
Numeric Bar Codes
For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
0
1
2
3
4
5
6
318
Programming Guide S-100W - Ver. 1.0
7
8
9
Cancel
To correct an error or change a selection, scan the bar code below.
Cancel
319
Programming Guide S-100W - Ver. 1.0
Appendix E
ASCII Character Set
ASCII Value Table
320
Programming Guide S-100W - Ver. 1.0
321
Programming Guide S-100W - Ver. 1.0
322
Programming Guide S-100W - Ver. 1.0
323
Programming Guide S-100W - Ver. 1.0
324
Programming Guide S-100W - Ver. 1.0
325
Programming Guide S-100W - Ver. 1.0
ALT Key Standard Default Tables
326
Programming Guide S-100W - Ver. 1.0
USB GUI Key Character Set
327
Programming Guide S-100W - Ver. 1.0
328
Programming Guide S-100W - Ver. 1.0
PF Key Standard Default Table
329
Programming Guide S-100W - Ver. 1.0
F key Standard Default Table
330
Programming Guide S-100W - Ver. 1.0
Numeric Key Standard Default Table
331
Programming Guide S-100W - Ver. 1.0
Extended Keypad Standard Default Table
332
Guía de Programación - S-100W
P/N: 501009700 - Ver.1.0
(Septiembre 2011- Primera edición)
Todos los derechos reservados© para Bematech S.A., Curitiba-PR, Brasil.
Ninguna parte de esta publicación puede ser copiada, reproducida, adaptada o traducida sin
la previa autorización escrita de Bematech S.A., excepto cuando permitido por derechos de
patente.
Los datos de esta publicación son puramente informativos, sujetos a cambios sin previo
aviso y no se asume responsabilidad con respecto al uso de estos. Sin embargo, a medida
que estén disponibles mejorías en el producto, Bematech S.A. dedicará todos sus esfuerzos
para suministrar informaciones actualizadas de los productos descriptos en esta publicación.
La versión más reciente de este Manual puede ser obtenida a través del sitio de Internet de
Bematech:
www.bematech.com/es
No obstante las otras excepciones contenidas en este Manual, las consecuencias y la
responsabilidades son asumidas por el Comprador de este producto o terceras personas como
resultado de: (a) uso intencional para cualquier aplicación impropia, no intencional o no
autorizada de este producto, incluyendo cualquier propósito específico; (b) modificaciones no
autorizadas, reparaciones o alteraciones de este producto; (c) uso del producto sin cumplir
las instrucciones operacionales y de mantenimiento de la empresa Bematech S.A.; (d) uso
del producto como componente en sistemas u otras aplicaciones en las cuales la falla de éste
podría crear una situación donde podrían ocurrir heridas personales o daños materiales.
En los eventos mencionados anteriormente, Bematech S.A. y sus representantes legales,
administradores, empleados, subsidiarias, afiliadas y distribuidores no serán considerados
responsables o responderán por cualquier reclamo, costos, daños, pérdidas, gastos y cualquier
otro perjuicio directo o indirecto, así como también por reclamaciones en las cuales se alegue
que Bematech S.A. fue negligente con respecto al diseño o a la manufactura del producto.
Bematech S.A. no será responsable por cualquier daño o problema resultante del uso de
cualquier opciones o cualquier producto consumible fuera de aquellos designados como
productos originales Bematech o productos aprobados por Bematech S.A.
Las garantías del producto son solamente aquellas mencionadas expresamente en el Manual
del Usuario. Bematech S.A. rechaza cualquier y todas las garantías implícitas del producto,
incluyendo, pero no limitándose, a garantías implícitas de comercialización o adaptación
para una finalidad específica. Adicionalmente, Bematech S.A. no será responsable o pasible
por cualquier daño, lucro o ahorros perdidos, sean especiales, accidentales o consecuentes,
resultantes del uso del producto por el Comprador, el Usuario o terceras personas.
No hay ningún tipo de garantía se hace en relación a este material, incluyendo pero no limitado
a, las garantías implícitas de comerciabilidad o aptitud para un propósito particular. No nos
hacemos responsables de los errores aquí contenidos ni de daños incidentales o consecuentes
relacionados con el desempeño de la oferta o el uso de este material. Ninguna parte de este
documento puede ser reproducida, transmitida, almacenada en un sistema de recuperación,
transcripción, traducción a cualquier idioma o lenguaje informático de ninguna forma ni
por ningún medio, sea electrónico, mecánico, magnético, óptico, químico, manual o de otra
manera, sin la expresa y por escrito su consentimiento y autorización. Nos reservamos el
derecho de hacer cambios en el diseño del producto sin reservas y sin previo aviso. El material
de esta guía es para información solamente y están sujetas a cambios sin previo aviso. Todas
las marcas mencionadas en este documento, registrados o no, son propiedad de sus dueños
respectivos diferentes.
Precauciones generales de manuseo
• No tire el lector al fuego.
• No deje que el lector directamente bajo la luz del sol o cerca de una fuente de calor.
• No utilice ni guarde el lector muy cerca de un lugar húmedo.
• No deje que el lector deje caer ni golpee violentamente con otros objetos.
• No desarme el lector sin autorización.
Los requisitos de la inferencia de Radio Frecuencia
Este equipo ha sido probado y cumple con los límites para un dispositivo digital de Clase B, de
conformidad con 15 de las reglas de la FCC. Estos límites están diseñados para proporcionar
una protección razonable contra interferencias perjudiciales en una instalación residencial.
Este equipo genera, utiliza y puede irradiar energía de radiofrecuencia y, si no se instala y
utiliza de acuerdo con las instrucciones, puede causar interferencias en las comunicaciones de
radio. Sin embargo no hay garantía de que no se produzcan interferencias en una instalación
particular. Si este equipo causa interferencias en la recepción de radio o televisión, lo cual
puede determinarse apagando y encendiendo el equipo, el usuario se recomienda para corregir
la interferencia mediante una o más de las siguientes medidas:
• Vuelva a colocar la antena receptora.
• Cambiar la unidad de lugar en relacióncon el receptor.
• Conecte el equipo a una toma de corriente diferente a la del receptor, para que los dos
dispositivos de estén conectados en circuitos diferentes.
• Consulte al distribuidor o a un técnico de radio / televisión para obtener ayuda.
Para países CE:
Este escáner está en conformidad con las normas CE. Tenga en cuenta que una fuente de
alimentación con la norma de la CE deben ser utilizada.
Dispositivos Láser
Los dispositivos que utilizan rayos láser cumplen con la ley 21CFR1040.10 EE.UU. y 1040.11
excepto por desviaciones en el Aviso Láser No. 50 del 26 de julio de 2002 y IEC608525-1 +
A1: 1997 + A2: 2001 Clasificación de los láser está marcada en una de las etiquetas en los
dispositivos.
Los dispositivos láser de Clase 1 no se consideran peligrosos cuando se utilizan para los fines
previstos. La siguiente declaración es necesaria para cumplir con los EE.UU. la ley y las
normas internacionales: Precaución: El uso de controles, ajustes o procedimientos distintos
de los especificados aquí puede provocar una radiación láser peligrosa. A los lectores láser de
clase 2 con un diodo de baja potencia, la luz visible. Como con cualquier fuente de luz brillante
como el sol, el usuario debe evitar mirar directamente al rayo de luz. Exposicion momentánea
a un láser de clase 2 no se sabe en cuanto es perjudicial.
Aviso Importante
1. Este manual debe ser impreso en tamaño A5. Por favor, compruebe su configuración de la
impresora antes de imprimir.
2. Al imprimir, el uso de una impresora láser de alta resolución es muy recomendable para el
mejor resultado de la lectura.
3. La configuración pueden ser actualizados periódicamente y sin previo aviso. Para la última
versión, póngase en contacto con su distribuidor autorizado.
Configuración y Programación
Lea una serie de blocos de código de barras seleccionados en este manual para configurar y
programar el lector de imágenes 2D. Opciones de descodificación y de protocolos de interfaz
se puede adaptar para una aplicación específica. Los parámetros de configuración se guardan
en memoria no volátil en el lector y se conservan incluso cuando está apagado. Los parámetros
de configuración único cambio al reiniciar.
A lo largo de la guía de programas, los valores por defecto están indicados mediante cuadrados.
Es posible que tenga que ocultar defectos de código junto a la mano durante la lectura.
Opciones de Programación
Esta sección contiene las siguientes divisiones:
• Configuración padrón de fábrica.
• Simbologias soportadas.
Guía de Programación S-100W - Revisión. 1.0
ÍNDICE
336
Preferencias del Usuario
337
Preferencia de Imagen
344
Modo de Lectura
345
Modo de Captura Instantánea
345
Interface Serial
359
Interface USB
381
Parámetros de receptores USB
Simbologias
Code 39
Code 93
Code 11
382
400
417
424
426
Interleaved 2 de 5 (ITF)
429
Discrete 2 de 5 (DTF)
432
Codabar (NW - 7)
433
MSI
Códigos postales
RSS (Reduced Space Symbology)
Composite
Simbologias 2D
Características Macro PDF
Apéndice
Apéndice B
Apéndice C
Apéndice D
Apéndice E
436
439
442
444
447
454
464
473
481
483
485
Guía de Programación S-100W - Revisión. 1.0
Configuración padrón de fábrica
337
Guía de Programación S-100W - Revisión. 1.0
Preferencias del Usuario
Configurar parametros padrones
Lea este código de barras para retornar todos los parámetros para los valores padrón.
Configurar todos los padrones
Parámetro de Lectura
Para deshabilitar la lectura de parámetro del códigos de barras, incluyendo el conjunto de
todos los padrones de parámetro de código de barras, lea el código de barras Deshabilitar
parámetro abajo. Para activar la lectura de parámetro de códigos de barras, lea Habilitar
Parámetro.
Habilitar Parámetro
Deshabilitar Parámetro
Tono del señal sonoro
Para seleccionar una frecuencia (tono) del señal sonoro; lea el código Baja frecuencia, Média
frecuencia, o el código de barras de Alta frecuencia.
Baja frecuencia
338
Guía de Programación S-100W - Revisión. 1.0
Média frecuencia (Mejor configuración)
Alta frecuencia
Volumen del Señal Sonoro
Para seleccionar un volumen, lea el código de Volumen Bajo, Volumen Médio,o el código de
barras de Volumen Alto.
Volumen Baixo
Volumen Médio
Volumen Alto
339
Guía de Programación S-100W - Revisión. 1.0
Modo de Lectura
• Modo de Nível – Un evento de gatillo activa el proceso de lectura, mientras el evento de
gatillo no termine, un código válido, o el tiempo limite de la sesión de lectura seja atingido. El
modo de lectura no está disponible en el modulo de lectura.
• Modo de Presentación - Cuando el dispositivo detecta un objeto en su campo de visión él
dispara e intenta decodificar. La gama de detección de objetos no varia sob condiciones de
iluminación normal. Esto se aplica para decodificar en modo único. En este modo, la unidad
no entra en su estado de economia.
• Modo de Recepción- Un comando de recepción emite un señal de gatillo. El dispositivo
interpreta un gatillo como una opción de nivel de disparo. Este modo de lectura no está
disponible para el módulo de lectura.
Modo de Nivel (Padrón para lectura
automatica/manual.)
Modo de Presentación
(Padrón para el Módulo de Lectura)
Modo de Recepción
340
Guía de Programación S-100W - Revisión. 1.0
Modo de Energia
Este parámetro determina si el lector permanece encendido después de una intentativa de
lectura. En modo de baja energia, el lector entra en un modo de bajo consumo de energia
para preservar la vida de la bateria después de cada intentativa de lectura. En el modo de
alimentación contínua, el lector permanece encendido después de cada intentativa de lectura.
Alimentación contínua
(padrón para el modulo de lectura)
Modo de baja energia
(No disponible en el modulo de lectura)
Tiempo de retraso para el modo de baja energia
Este parámetro define el tiempo que el lector permanece activo después de la lectura. El
lector enciende cuando el gatillo es presionado o cuando el receptor intenta se comunicar con
el lector.
Nota: 1. Este parámetro solo se aplica cuando el Modo de energia está definido para Baja
Potencia.
2. Esta definición no está disponible para el módulo de lectura pues es siempre en el modo de
presentación que la energia es contínua.
1 Segundo
5 Segundos
1 Minuto
341
Guía de Programación S-100W - Revisión. 1.0
5 Minutos
15 Minutos
1 Hora
Tiempo limite de la sesión de lectura
Este parámetro define el tiempo máximo de procesamiento de lectura continua durante una
intentativa de lectura. Es programable en incrementos de 0,1 segundo 0,5-9,9 segundos. El
tiempo limite padrón es de 9,9 segundos.
Para definir un tiempo limite de sesión de lectura, lea el código de barras abajo. En seguida,
lea dos códigos de barras numéricos del apéndice D.Dígitos únicos deben tener un cero a la
izquierda. Por ejemplo, para definir un tiempo limite de sesión de lectura de 0,5 segundos, la
lectura del código de barras abajo, y después lea los códigos de barras 0 y 5. Para corregir un
error o cambibar la selección, lea el código de barras Anular.
Tiempo limite de la sesión de lectura
342
Guía de Programación S-100W - Revisión. 1.0
Tiempo limite entre lecturas de códigos iguales
Esta opción es usada en el modo de presentación para evitar lecturas múltiplas de un código
a la izquierda del campo de visión del lector. El tiempo limite empieza cuando el símbolo
es removido del campo de visión. Es programable en incrementos de 0,1 segundo 0,0-9,9
segundos. El intervalo padrón es de 0,6 segundo.
Para seleccionar el tiempo de espera entre la lectura de códigos iguales, haga la lectura del
código de barras abajo, entonces, verifique los dos códigos de barras numéricos del apéndice
D, códigos de barras numéricos que correspondem al intervalo deseado, en incrementos de 0,1
segundo.
Tiempo limite entre lecturas de códigos iguales
Señal sonoro después de una buena lectura
Lea el código de barras abajo para seleccionar o no las configuraciones de un señal sonoro
después de una buena lectura. Si usted seleccionar Sin aviso sonoro después de una buena
lectura, los señales de aviso sonoro serán emitidos durante la lectura de la configuración de
parámetros e indicación de condiciones de error.
Señal sonoro después de
una buena lectura
Sin señal sonoro después
de una buena lectura
(Deshabilitado)
343
Guía de Programación S-100W - Revisión. 1.0
Tiempo limite de la sesión del modo de presentación
Para definir la duración de la intentativa de leer un código de barras en el modo de presentación,
lea el código de barras abajo. En seguida, lea trés códigos de barras numéricos del apéndice
D, y los códigos de barras numéricos para seleccionar un valor entre 1 y 255 que representan
los décimos de segundo. Dígitos únicos deben tener un cero a la izquierda. Por ejemplo, para
definir 0,5 segundos, lea el código de barras abajo, entonces, verifique el código de barras 0,
0, 5. El valor padrón es 2 segundos.
Tiempo limite de la sesión del modo de presentación
344
Guía de Programación S-100W - Revisión. 1.0
Preferencia de Imagen
345
Guía de Programación S-100W - Revisión. 1.0
Los parámetros en esta sección de control de características de captura de imagen. La captura
de imagen ocurre en todos los modos de operación, incluyendo lectura, video y captura
instantánea.
El lector tiene trés modos de operación:
* Modo de lectura
* Modo de captura instantánea
• Modo de captura instantánea con visor
* Modo de Video.
Modo de Lectura
Por padrón, sobre un evento de disparo, el lector intenta localizar y leer los códigos de barras
habilitados en su campo de visión. El lector permanece en este modo, mientras el gatillo está
activo o hasta que un código de barras sea leído.
Modo de Captura Instantánea
Usar el Modo de Captura Instantánea para capturar una imagen de alta calidad y transmitirla
para el receptor. Temporariamente para entrar en este modo de lectura de códigos de barras
en modo de captura instantánea.En este modo el lector tiltila el LED verde en intervalos de 1
segundo para indicar que no está en modo de funcionamiento padrón (recepción).
En el Modo de captura instantánea, el lector enciende el láser con el objetivo de destacar el
área a ser capturada en la imagen. El evento de disparo instrui el lector para capturar una
imagen de alta calidad y transmitirlo para el receptor. Poco tiempo puede pasar (menos de 2
segundos) entre la activación del gatillo y la captura de imagen, como el lector ajusta a las
condiciones de iluminación. Segure el lector hasta que la imagen sea capturada, indicado por
un señal sonoro .
Si un evento de disparo no es activado dentro del tiempo limite del modo de captura instantánea,
el dispositivo retorna al modo de lectura. Use el tiempo limite de captura instantánea para
ajustar este período de tiempo limite. El tiempo limite padrón es 30 segundos.
Para desactivar el padrón durante el Modo de captura instantánea, consulte Padrón de captura
instantánea.
Use el visor de video para habilitar el modo de captura instantánea con el modo del visor. En
este modo, el lector se comporta como una cámera de video hasta que el gatillo sea activado,
momento en que una captura instantánea es realizada como descripto arriba.
Modo de captura instantánea
346
Guía de Programación S-100W - Revisión. 1.0
Lectura de exposición automática
Seleccione Habilitar exposición automática para permitir que el dispositivo controle las
configuraciones de ganancia y de exposición (de integración) tiempo para mejor captura de
una imagen para el modo de operación seleccionado.
Seleccione Desactivar exposición automática para ajustar manualmente la ganancia y el tiempo
de exposición. Esta opción solo es recomendada para usuários avanzados con situaciones
dificiles de captura de imagen.
Habilitar exposición automática
Habilitar exposición automática
Lectura de iluminación
Seleccionando Habilitar iluminación haz con que el lector pare la iluminación del flash en cada
captura de imagen para ayudar en la lectura. Seleccione Deshabilitar iluminación para evitar
que el lector use en la lectura de iluminación.
Habilitando la iluminación generalmente resulta en imagenes de calidad superior. La eficácia
de la iluminación disminui a la medida que la distáncia del alvo aumenta.
Habilitar iluminación
Habilitar iluminación
347
Guía de Programación S-100W - Revisión. 1.0
Padrón de lectura
Este parámetro solo se aplica cuando está en el Modo de leitura. Seleccione Habilitar padrón
de lectura con el objetivo de visar el padrón durante la captura del código de barras, o
Deshabilitar padrón de lectura con el objetivo de apagar el padrón.
Habilitar padrón de lectura
Deshabilitar padrón de lectura
Exposición automática de captura de imagen
Seleccione Habilitar exposición automática para permitir que el lector controle las
configuraciones de ganancia y de exposición (de integración) de tiempo para mejorar la
captura de una imagen para el modo de operación seleccionado.
Seleccione Deshabilitar exposición automática para ajustar manualmente la ganancia
y el tiempo de exposición. Esta opción solo es recomendada para usuários avanzados con
situaciones dificiles de captura de imagen.
Habilitar exposición automática
Deshabilitar exposición automática
348
Guía de Programación S-100W - Revisión. 1.0
Iluminación de captura de imagem
Seleccionando Habilitar iluminación de captura de imagen haz con que el lector emita un flash
en cada captura de imagen. Seleccione Deshabilitar iluminación para evitar que el lector use
iluminación artificial.
Habilitando la iluminación generalmente resulta en imagenes de calidad superior. La eficácia
de la iluminación disminui a la medida que la distáncia al alvo aumenta.
Habilitar iluminación de captura de imagen
Deshabilitar iluminación de
captura de imagen
Ganancia
Este parámetro solo se aplica cuando la lectura o exposición automática de captura está
deshabilitada. El alcance es un medio de amplificar los datos de imagen RAW antes de ser
convertido en 256 tonos de gris. Aumentar la ganancia, aumenta el brillo y contraste, pero
tambiém aumenta el ruído (flutuaciones electricas indeseables en la imagen) que torna la
imagen menos atractiva y / o mas dificiles de leer.
Para definir la ganancia manual, lea el código de barras abajo, seguido de 3 códigos de barras
del apéndice D, códigos numéricos, en el rango de 79 a 127, representando el valor. El padrón
es 100.
Configurar ganancia
349
Guía de Programación S-100W - Revisión. 1.0
Tiempo de exposición
Este parámetro solo está disponible cuando la exposición automática de captura de imagen
está desactivada. El tiempo de exposición controla la cantidad de tiempo que el CCD permite
colectar la luz, bien como la velocidad del obturador de una cámara. Generalmente, cuanto
más brillante el ambiente, menor será el tiempo de exposición. Definir el tiempo de exposición
manual para un de los siguientes valores: 5 ms, 10 ms, 15 ms, 20 ms, 25 ms o 30 ms.
Aumentando el tiempo de exposición para 20 ms en una aplicación aumenta el riesgo de borrar
la imagen debido al tremor de la mano.
5 ms
10 ms
15 ms
20 ms
30 ms
350
Guía de Programación S-100W - Revisión. 1.0
Tiempo limite del modo de captura instantánea
Este parámetro define la cantidad de tiempo que el lector permanece en el modo de captura
instantánea. El lector cuando está en el modo de captura instantánea es accionado por un
evento de disparo, o cuando el tiempo limite de captura instantánea ocurre. Para definir este
valor de tiempo limite, lea el código de barras abajo seguido por un código de barras del
apéndice D. El valor padrón es 0, lo que representa 30 segundos; los valores de incremento por
30. Por ejemplo, 1 = 60 segundos, 2 = 90 segundos, etc
Tiempo limite del modo de captura instantánea
Padrón de captura instantánea
Seleccione Habilitar padrón de captura instantánea con el objetivo de habilitar el padrón en
el modo de captura instantánea, o deshabilite el padrón de captura instantánea con el objetivo
de apagar el padrón.
Habilitar padrón de captura
instantánea
Deshabilitar padrón de captura
instantánea
351
Guía de Programación S-100W - Revisión. 1.0
Cortar imagen
Este parámetro corta una imagen capturada. Si deshabilitar el corte de imagen fuere
seleccionado,un total de 640 x 480 pixels son presentados. Si Habilitar corte fuere seleccionado,
los cortes de la imagen hecho por el lector para cada dirección de pixel son definidos en Cortar
para dirección del pixel.
Habilitar el corte de
imagen
Deshabilitar corte de imagen
(Usa 640 x 480 Pixels)
Cortar para dirección del pixel
Si usted Habilitar el corte de imagen, defina las direcciones de pixels de (0, 0) para (639,479)
para cortar la imagen.
Las columnas son numeradas de 0 a 639, líneas 0-479. Especificar cuatro valores para
Superior, Inferior, Izquierda y Derecha, donde correspondem Superior e Inferior a la línea
de direcciones de pixel, izquierda y derecha correspondem a las direcciones de pixels de la
columna. Por ejemplo, para una línea de imagen de 4 x 8 columnas en la sección inferior
derecha extrema de la imagen defina los siguientes valores:Superior = 476, Inferior = 479,
Izquierda = 632, Derecha = 639
Para definir la dirección del pixel para cortar la imagen, lea cada código de barras de la
dirección del pixel seguido por trés códigos de barras del apéndice D, códigos de barras
numéricos que representan el valor. Ceros a a la izquierda son necesarios, de modo a insertar
un valor de 3, por ejemplo, lea 0, 0, 3.
Dirección del pixel superior
(Padrón: 0)
(0 - 479 Decimal)
Dirección del pixel izquierdo
(Padrón: 0)
(0 - 639 Decimal)
352
Guía de Programación S-100W - Revisión. 1.0
Dirección del pixel inferior
(Padrón: 479)
(0 - 479 Decimal)
Dirección del pixel derecho
(Padrão: 639)
(0 - 639 Decimal)
Resolución de la imagen
Esta opción cambia la resolución de la imagen antes de la compresión. Múltiplos pixels son
combinados para un pixel, resultando en una imagen menor con el contenido original con
resolución reducida.
Seleccione un de los siguientes valores:
Resolución completa
1/3 Resolución
353
Guía de Programación S-100W - Revisión. 1.0
1/2 Resolución
1/4 Resolución
Opciones de imagen JPEG
Imagenes JPEG pueden ser optimizados para cualquier tamaño o por la calidad. Lea el código
de barras Seleccionar calidad para introducir un valor de calidad; el lector, entonces, seleccione
el tamaño de la imagen correspondente. Lea el código de barras Seleccionar tamaño para
entrar con un valor de tamaño; el leitor en seguida, selecciona la mejor calidad de imagen.
Seleccionar calidad JPEG
Seleccionar tamaño JPEG
Calidad y Tamaño JPEG
Si la calidad JPEG fuere seleccionada, haga la lectura del código de barras Calidad JPEG
seguido por trés códigos de barras del apéndice D, códigos de Barras numéricos correspondente
a un valor de 5-100, donde 100 representa la imagen de la mas alta calidad.
Si el tamaño JPEG fuere seleccionado, lea el Tamaño JPEG, seguido de 3 códigos de barras del
apéndice D, códigos de barras numérico correspondente a un valor de 5-150, que representan
el tamaño del archivo en múltiplos de 1024 bytes (1K). Por ejemplo, la definición de este valor
para 8 (008) permite que el tamaño del archivo sea tan grande como 8192 bytes.
Calidad JPEG
(Padrón: 065)
(5 - 100 Decimal)
354
Tamaño JPEG
(Padrón: 040)
(5 - 150 Decimal)
Guía de Programación S-100W - Revisión. 1.0
Selección del formato de la imagen
Seleccione un formato de imagen apropiado para el sistema (BMP, TIFF o JPEG). El lector
almacena las imagenes capturadas en el formato seleccionado.
Formato BMP
Formato JPEG
Formato TIFF
Bits por Pixel
Seleccione el número de bits significativos por pixel (BPP) para usar cuando capturar una
imagen. Seleccione 1bpp para una imagen en negro y blanco, 4bpp para atribuir un de los 16
niveles de gris para cada pixel, o 8bpp para atribuir un de los 256 niveles de gris para cada
pixel. El lector ignora estas configuraciones para archivos JPEG, que siempre usa 8bpp.
1 BPP
4 BPP
8 BPP
355
Guía de Programación S-100W - Revisión. 1.0
Captura de firma
Una firma de código de barras es una simbologia para fines especiales, que delinea un área de
captura de firma en un documento con un formato legible por máquina. El reconocimiento de
padrones es variable de modo que puede, opcionalmente, proveer un índice para várias firmas.
La región dentro del padrón de código de barras es considerada a área de captura de firma.
Formato de salida
Decodificación de una firma de código de barras decodifica la imagen de la firma y converte
la imagen para un BMP, JPEG, TIFF o formato de archivo. Los datos de salida inclui la
descripción del archivo seguida por la imagen de firma formateada.
Para habilitar o deshabilitar la captura de firma, lea el código de barras apropiado abajo.
Habilitar captura de firma
Deshabilitar captura de firma
356
Guía de Programación S-100W - Revisión. 1.0
Captura de firma de imagen de selección de formato de archivo
Seleccione un formato de archivo de firma apropiado para el sistema (BMP, TIFF o JPEG). El
lector almacena firmas capturadas en el formato seleccionado.
Formato de firma BMP
Formato de firma JPEG
Formato de firma TIFF
Captura de firma de bits por pixel
Seleccione el número de bits significativos por pixel (BPP) para usar durante la captura de
una firma. Seleccione 1bpp para una imagen en negro y blanco, 4bpp para atribuir un de los
16 niveles de gris para cada pixel, o 8bpp para atribuir un de los 256 niveles de gris para
cada pixel. El lector ignora estas configuraciones para archivos JPEG, que siempre usa 8bpp.
1 BPP
4 BPP
8 BPP
357
Guía de Programación S-100W - Revisión. 1.0
Anchura de la firma
La proporción de la anchura de la captura de firma y los parámetros de altura da captura debe
coincidir con el área de captura de firma. Por ejemplo, un 4 x 1 pulgada de área de captura de
firma exigiria una relación de aspecto 4-1 entre anchura y altura.
Para definir la anchura de la captura de firma, lea el código de barras Anchura de la firma,
seguido por trés códigos de barras del apéndice D, códigos de Barras numéricos correspondente
a un valor en el rango de 001-640 decimal.
Anchura de la firma
(Padrón: 400)
(001 - 640 Decimal)
Altura de la captura de firma
Para definir la altura de la captura de firma, lea el código de barras Altura de la firma, seguido
por trés códigos de barras del apéndice D, códigos de Barras numéricos correspondente a un
valor en el rango de 001-480 decimal.
Altura de la firma
(Padrón: 100)
(001 - 480 Decimal)
Calidad JPEG de captura de firma
Lea el código de barras Calidad JPEG seguido de 3 códigos de barras del apéndice D, códigos
de barras numéricos correspondente a un valor de 005-100, donde 100 representa la imagen
de la mas alta calidad.
Calidad JPEG
(Padrón: 065)
(5 - 100 Decimal)
358
Guía de Programación S-100W - Revisión. 1.0
Visor de video
Seleccione Habilitar visor de video para proyectar el visor de video, mientras en el modo de
imagen, o deshabilitar el visor de video para apagar el visor de video.
Deshabilitar visor de video
Habilitar visor de video
Tamaño del cuadro de video
Seleccione el número de 100-bytes a seren transmitidos por segundo. Seleccionando un valor
menor permite que mas cuadros seam transmitidos por segundo, pero reduce la cualidad de
video; seleccionando un valor mayor la calidad de video aumenta, pero disminui la transmisión.
Para definir el cuadro de video, lea el código de barras abajo seguido por dos códigos de
barras del apéndice D, códigos de barras numéricos correspondente al valor 100-byte 8003300 bytes. Por ejemplo, para seleccionar 1500 bytes, digite 1, 5. Para seleccionar 900 bytes,
digite 0, 9.
Tamaño del cuadro de video
Tamaño de la imagen en el visor de video
Seleccione el número de 100-bytes. Los valores variam de 800 a 3000 bytes.Seleccionando un
valor menor permite que más cuadros seam transmitidos por segundo; seleccionando un valor
mayor aumenta la calidad de video.
Para definir el cuadro de video, lea el código de barras abajo seguido por dos códigos de
barras del apéndice D, códigos de barras numéricos correspondente al valor 100-byte 8003300 bytes. Por ejemplo, para seleccionar 1500 bytes, digite 1, 5. Para seleccionar 900 bytes,
digite 0, 9.
Tamaño de la imagen en el visor de video
359
Guía de Programación S-100W - Revisión. 1.0
Interface Serial
Introducción
Este capítulo describe cómo configurar el lector con un receptor serial. La interface serial es
usada para conectar el lector al PDV, computadoras, o otros dispositivos con un puerto serial
disponible (por ejemplo, puerto de comunicación).
Nota: El lector utiliza niveles de señal TTL, que realiza la comunicación con la maioria de los
sistemas. Sistemas que utilizam niveles de señal RS-232C requieren un circuito de conversión.
El tipo de recepción en série requiere la configuración adecuada de las líneas sysconfig, y
normalmente requieren la lectura de códigos de barras como parte de la configuración inicial.
La mayoria de los monitores de computadora permitem que la lectura de los códigos de
barras sea hecha directamente en la pantalla. Al leer a partir del monitor es cierto definir la
ampliación del documento a un nevel donde el código de barras puede ser visto claramente, y
barras y / o espacios no están se fundiendo.
Parámetros padrones de la interface serial
La tabla abajo muestra los padrones para parámetros de recepción serial. Para cambiar
cualquier opción, lea el código de barras apropiado (s) proveído en la sección Parámetros de
recepción serial.
Nota:
Consulte el Anexo A, Parámetros padrón para todas las preferencias del usuario, receptores,
simbologias y parámetros de padrón diversos.
360
Guía de Programación S-100W - Revisión. 1.0
Tabla padrón de receptor serial
361
Guía de Programación S-100W - Revisión. 1.0
Parámetros del receptor serial
Vários receptores seriales son creados con sus própios ajustes de parámetros padrón, de acuerdo
con la indicación en la tabla abajo. Seleccionando padrón, ICL, Fujitsu, Wincor-Nixdorf Modo
A, Wincor-Nixdorf Modo B, OPOS / JPOS, Olivetti, o Omron define los padrones listados
abajo.
Terminal Específico Serial
362
Guía de Programación S-100W - Revisión. 1.0
* En el modo Nixdorf B, si CTS es bajo, la lectura está desactivada. Cuando CTS es alto, el
usuário puede leer códigos de barras.
** Si Modo B Nixdorf es leído sin el lector conectado al receptor apropiado, puede parecer
incapaz de lectura. Si esto ocurrir, lea un tipo de receptor diferentes dentro de 5 segundos de
ciclo de energia para el lector.
Seleccionando ICL, Fujitsu, Modo A Wincor-Nixdorf, Modo B Wincor-Nixdorf, OPOS /
JPOS, Olivetti, o Omron permite la transmisión de caracteres de código listadas en la tabla
abajo. Estes caracteres de código no son programables y están separados del recurso de ID
de transmisión del código. No permite que el recurso de transmisión del código ID para estes
terminales.
Código ID de caracteres para terminales específicos
363
Guía de Programación S-100W - Revisión. 1.0
Tipo de receptores seriales
Para seleccionar una interface receptora serial, lea un de los siguientes códigos de barras.
Receptor SSI
Habilitar receptor serial (Sin variación)
ICL Serial
Modo A Wincor-Nixdorf Serial
Modo B Wincor-Nixdorf Serial
Olivetti ORS4500
Omron
364
Guía de Programación S-100W - Revisión. 1.0
*Leer Habilitar receptor serial(Sin variación) activa el driver serial, pero no cambia las
configuraciones de puerto (por ejemplo, paridad, bits de datos, y handshaking). Selección de
otro tipo de receptor de códigos de barras cambia estas definiciones.
OPOS/JPOS
Fujitsu Serial
Tasa de transmisión
Tasa de transmisión es el número de bits de datos transmitidos por segundo. Defina la tasa
de transmisión del decodificador para coincidir con la definición de la tasa de transmisión del
dispositivo receptor. Caso contrário, los datos pueden no alcanzar el dispositivo receptor o
puede alcanzarlo de forma distorcida.
Tasa de transmisión 600
Tasa de transmisión 1200
Tasa de transmisión 2400
365
Guía de Programación S-100W - Revisión. 1.0
Tasa de transmisión 4800
Tasa de transmisión 9600
Tasa de transmisión 19,200
Tasa de transmisión 38,400
Tasa de transmisión 57,600
Tasa de transmisión 115,200
366
Guía de Programación S-100W - Revisión. 1.0
Paridad
Un bit de verificación de paridad es el bit más significativo de cada caracter ASCII codificados.
Seleccione el tipo de paridad de acuerdo para atender los requisitos del dispositivo.
Seleccione la paridad impar y el valor del bit de paridad es definido para 0 o 1, basado en
datos, para garantizar que un número impar de bits 1 están contenidas en los caracteres
codificados.
Seleccione la paridad par y el valor del bit de paridad es definido para 0 o 1, basado en datos,
para garantizar que un número impar de bits 1 están contenidas en los caracteres codificados.
Select None when no parity bit is required.
Seleccione Ningún, cuando ningpun bit de paridad es necesaria.
Par
Ímpar
Ningún
Selección de bit de parada
El bit(s) de parada en el final de cada caracter transmitido marca el fin de la transmisión
de un caracter y prepara el dispositivo de recepción para el próximo caracter en el flujo de
datos serial. El número de bits de parada seleccionado (un o dos) depende del número en que
el terminal de recepción está programado para acomodar. Define el número de bits de parada
para atender a los requisitos del dispositivo de recepción.
1 bit de parada
2 bits de parada
367
Guía de Programación S-100W - Revisión. 1.0
Bits de datos
Este parámetro permite que el lector haga la comunicación con dispositivos que requieren a 7
bits o 8 bits de protocolo ASCII.
7-Bit
8-Bit
Verificación de recepción de errores
Seleccionando o no la paridad, encuadramento y saturación de caracteres recibidos los mismos
son verificados. El valor de paridad de caracteres recibidos son verificados contra el parámetro
de paridad seleccionados arriba.
Verificar recepción de errores
No verificar recepción de errores
368
Guía de Programación S-100W - Revisión. 1.0
Handshaking de Hardware
La interface de datos consiste en un puerto serial proyectada para funcionar con o sin el
handshaking de hardware, Request to Send (RTS) y Clear to Send (CTS).
Si el padrón de handshaking RTS / CTS no fuere seleccionado, al leer los datos los mismos son
transmitidos como son disponibilizados. Si el padrón handshaking RTS / CTS es seleccionado,
al leer los datos, los mismos son transmitidos de acuerdo con la siguiente secuencia:
• El lector lee el CTS por actividad. Si CTS es enviado, el lector espera hasta el tiempo limite
del receptor serial para que el receptor confirme el CTS. Si, después de la respuesta del tiempo
limite del receptor serial (padrón), el CTS aún es enviada, es lector emite sonidos de error de
transmisión, y todos los datos digitalizados son perdidos.
• Cuando el CTS es enviado, el lector activa el RTS y espera el tiempo limite de la respuesta
serial para confirmar el CTS. Cuando el receptor confirma el CTS, los datos son transmitidos.
Si, después de la respuesta del tiempo limite del receptor serial(padrón), el CTS no es enviado,
el lector emite sonidos de error de transmisión, y descarta los datos.
• Cuando la transmisión de datos estuviere concluida, el lector confirma el RTS 10 mseg
después de enviar el último caracter.
• El receptor debe responder por la negación del CTS. El lector verifica un CTS de confirmación
sobre la próxima transmisión de datos.
Durante la transmisión de datos, el CTS debe ser confirmado. Si el CTS no es confirmado por
más de 50 ms entre los caracteres, la transmisión es abortada, el lector emite sonidos de error
de transmisión, y los datos son descartados. Si la secuencia de comunicación arriba fallar, el
lector emite una indicación de error. En este caso, los datos son perdidos y deben ser leídos
nuevamente. SI el Handshaking de Hardware y Handshaking de Software están habilitados, el
Handshaking de Hardware tiene precedencia.
Nota: El señal DTR es encendido en puente para el estado activo.
• Ningún: Lea el código de barras abajo, si no el Handshaking de Hardware es deseado.
• Padrón RTS / CTS: Lea el código de barras abajo para seleccionar el Padrón RTS / CTS de
handshaking de hardware.
• Opción 1 RTS / CTS: Cuando la opción 1 RTS / CTS es seleccionada, el lector confirma
el RTS antes de transmitir e ignora el estado de CTS. El lector confirma el RTS cuando la
transmisión está completa.
• Opción 2 RTS / CTS: Cuando la opción 2 fuere seleccionada, el RTS es siempre alto o bajo
(programadas por el usuário a nivel lógico). Por lo tanto, el lector espera por CTS a ser
confirmado antes de transmitir datos. Si el CTS no es confirmado dentro del tiempo limite de
respuesta del receptor (padrón), el lector emite una indicación de error y descarta los datos.
• Opción 3 RTS / CTS: Cuando la opción 3 es seleccionada, es lector confirma el RTS antes
de cualquier transmisión de datos, independentemente del estado del CTS. El lector espera
hasta el tiempo limite del receptor serial (padrón) para CTS para se confirmar. Si el CTS no es
confirmado durante este tiempo, el lector emite una indicación de error y descarta los datos.
El lector confirma el RTS cuando la transmisión es completada.
369
Guía de Programación S-100W - Revisión. 1.0
Ningún
Padrón RTS/CTS
Opción 1 RTS/CTS
Opción 2 RTS/CTS
Opción 3 RTS/CTS
370
Guía de Programación S-100W - Revisión. 1.0
Handshaking de Software
Este parámetro ofrece el control del proceso de transmisión de datos, además de, o en vez, que
el ofrecido por el handshaking de hardware. Hay cinco opciones.Si el Handshaking de Software
y Handshaking de Hardware son habilitados, Handshaking de Hardware tiene precedência.
• Ningún: Cuando esta opción fuere seleccionada, los datos son transmitidos inmediatamente.
Ninguna respuesta se espera del receptor.
• ACK / NAK: Cuando esta opción fuere seleccionada, después la transmisión de datos, el
lector espera una respuesta ACK o NAK del receptor. Cuando un NAK es recibido, el lector
transmite los mismos datos nuevamente y espera que sea un ACK o NAK. Después de trés
tentativas frustradas para enviar datos cuando NAKs son recibidos, el lector indica un error
y descarta los datos.
• El lector espera hasta el tiempo limite de programación del receptor serial para recibir un
ACK o NAK. Si el lector no recibe una respuesta en este tiempo, él emite una indicación de
error y descarta los datos. No hay nuevas tentativas, cuando un tiempo limite ocurre.
• ENQ: Cuando esta opción fuere seleccionada, el lector espera por un caracter ENQ del
receptor antes de transmitir datos. Si un ENQ no fuere recibido dentro del tiempo limite del
receptor serial, el lector emite una indicación de error y descarta los datos. El receptor debe
transmitir un caracter ENQ, por lo menos, a cada tiempo limite del receptor serial para evitar
errores de transmisión.
• ACK / NAK con ENQ: Este combina las dos opciones anteriores. Para re-transmisiones de
datos, debido a un NAK del receptor, un ENQ adicional no es necesario.
• XON / XOFF: Un caracter XOFF apaga la transmisión del lector hasta que el lector reciba
un caracter XON. Existen dos situaciones para XON / XOFF:
• XOFF es recibido antes del lector tener datos para enviar. Cuando el lector tiene datos para
enviar, él espera hasta el tiempo limite del receptor serial para un caracter XON antes de la
transmisión. Si el XON no fuere recibido dentro de este plazo, el lector emite una indicación
de error y descarta los datos.
• XOFF es recibido durante una transmisión. Transmisión de datos para adespués del envio del
byte actual. Cuando el lector recibe un caracter XON, él envia el resto del mensaje de datos.
El lector aguarda indefinidamente el XON.
371
Guía de Programación S-100W - Revisión. 1.0
Ningún
ACK/NAK
ENQ
ACK/NAK con ENQ
XON/XOFF
372
Guía de Programación S-100W - Revisión. 1.0
Tiempo limite de respuesta del receptor serial
Este parámetro especifica cuanto tiempo el lector espera por un ACK, NAK, o CTS antes de
determinar que un error de transmisión tenga ocurrido. Esto solo se aplica cuando, en un de
los modos de Handshaking de Software ACK / NAK, o Handshaking de Hardware con opción
RTS / CTS.
Mínimo: 2 Seg
Bajo: 2.5 Seg
Médio: 5 Seg
Alto: 7.5 Seg
Máximo: 9.9 Seg
373
Guía de Programación S-100W - Revisión. 1.0
Estado RTS
Este parámetro define el estado ocioso del receptor serial RTS. Lea un código de barras abajo
para seleccionar el estado del RTS bajo o alto de RTS.
Receptor: RTS bajo
Receptor: RTS alto
Aviso sonoro <BEL>
Cuando este parámetro está habilitado, el lector emite un señal sonoro cuando un caracter
<BEL> es detectado en la interface serial. <BEL> Es emitido para ganar la atención de un
usuário a una entrada ilegal o otro evento importante.
Aviso sonoro encendido para caracter
<BEL> (Habilitado)
Sin aviso sonoro para
caracter<BEL>
(Deshabilitado)
Nota: Un caracter en BLANCO debe ser enviado para el lector antes del caracter BEL para
garantizar que el caracter BEL sea procesado correctamente.
374
Guía de Programación S-100W - Revisión. 1.0
Retraso entre caracteres
Este parámetro especifica el retraso entre caracteres insertado entre las transmisiones de
caracter.
Mínimo: 0 mseg
Bajo: 25 mseg
Alto: 75 mseg
Máximo: 99 mseg
375
Guía de Programación S-100W - Revisión. 1.0
Aviso sonoro Nixdorf/Opções de LED
Cuando el Modo B Nixdorf es seleccionado, esto indica el lector debe emitir un aviso sonoro y
enciende su LED después de una lectura.
Operación Normal (Aviso sonoro/LED
inmediatamente después de una lectura)
Aviso sonoro/LED después de la
transmisión
Aviso sonoro/LED después del pulso CTS
Ignorar caracteres desconocidos
Caracteres desconocidos son caracteres que el receptor no reconoce. Cuando la opción Enviar
los códigos de barras con caracteres desconocidos es seleccionado, todos los datos de código
de barras son enviados, excepto para caracteres desconocidos, y ningpun aviso de error es
emitido por el lector.
Cuando No enviar códigos de barras con caracteres desconocidos es seleccionado, los datos
de código de barras son enviados hasta el primer caracter desconocido y, en seguida, un aviso
sonoro de error sonará en el lector.
Enviar código de barras
(con caracteres desconocidos)
No enviar código de barras
(com caracteres desconocidos)
376
Guía de Programación S-100W - Revisión. 1.0
Caracteres ASCII para receptores seriales
Los valores en la tabla abajo pueden ser atribuídos como prefijos o sufijos ASCII para
transmisión de caracter de datos.
Prefijo/Sufijo
377
Guía de Programación S-100W - Revisión. 1.0
378
Guía de Programación S-100W - Revisión. 1.0
379
Guía de Programación S-100W - Revisión. 1.0
380
Guía de Programación S-100W - Revisión. 1.0
381
Guía de Programación S-100W - Revisión. 1.0
Interface USB
Introducción
Este capítulo describe cómo configurar el lector con un receptor USB. El lector se conecta
directamente a un receptor USB o un hub USB y es alimentado por él. Ninguna fuente de
alimentación adicional es necesaria.
Nota: La mayoria de los monitores de computadora permitem que la lectura de los códigos
de barras directamente en la pantalla. Al leer a partir del monitor, se certifique de definir la
ampliación del documento a un nivel donde el código de barras puede ser visto claramente, y
barras y / o espacios no están se fundindo.
Parámetros padrón USB
La tabla abajo muestra los padrones para parámetros de recepción USB. Para cambiar
cualquier opción, lea el código de barras apropiado (s) proveído en la sección descripciones
de parámetro.
Nota: Consulte el Anexo A, Parámetros padrón para todas las preferencias del usuario,
receptores, simbologias, y diversos parámetros padrón.
Tabla padrón de receptores USB
382
Guía de Programación S-100W - Revisión. 1.0
Parámetros de receptores USB
Tipo del dispositivo USB
Seleccione el tipo de dispositivo USB deseado.
Nota: Al cambiar los tipos de dispositivos USB, el lector redefine automaticamente. El lector
emite un señal sonoro padrón de las secuencias de inicialización.
Emulación de Teclado
Emulación de puerto serial simple
Simbolo de la API nativa
(SNAPI) con interface de imagen
Simbolo de la API nativa
(SNAPI) sin interface de imagen
383
Guía de Programación S-100W - Revisión. 1.0
Simbolo de la API nativa (SNAPI) con estado de handshaking
Después de seleccionar una interface SNAPI como el tipo de dispositivo USB, seleccione si
desea habilitar o deshabilitar el estado de handshaking.
Habilitar SNAPI con estado
de handshaking
Deshabilitar SNAPI con
estado de handshaking
Tipo de Teclado USB (Código del país)
Lea el código de barras correspondente al tipo de teclado. Esta configuración se aplica
solamente al dispositivo USB con emulación de teclado.
Nota: Al cambiar los tipos de teclado USB el lector se redefine automaticamente. El lector
emite un señal sonoro padrón con las secuencias de inicialización.
Teclado padrón norte
americano USB
Windows Alemán
Windows Frances
384
Guía de Programación S-100W - Revisión. 1.0
Windows 2000/XP Frances
Canadense
Windows 95/98 Frances
canadense
Windows Español
Windows Italiano
Windows Sueco
Windows Inglés Britanico
Windows Japones
(ASCII)
Windows Portugués Brasilero
385
Guía de Programación S-100W - Revisión. 1.0
Retraso de teclas USB
Este parámetro define el retraso, en milissegundos, entre las teclas digitadas emuladas. Lea
un código de barras a seguir para aumentar el retraso cuando los receptores exigirem una
transmisión de datos.
Sin retraso
Retraso médio (20 mseg)
Retraso largo (40 mseg)
Sobrescrita del CAPS Lock USB
Esta opción se aplica solamente al dispositivo con emulación de teclado. Cuando activado, los
datos son preservados, independentemente del estado de la tecla Caps Lock. Esta configuración
es siempre activada para el Windows en Japones, tipo de teclados (ASCII) y no pueden ser
deshabilitados.
Sobrescrita del Caps Lock (Habilitado)
Si sobrescrita del Caps Lock (Deshabilitado)
386
Guía de Programación S-100W - Revisión. 1.0
Ignorar caracteres desconocidos USB
Esta opción se aplica solamente al dispositivo que emula teclado de dispositivos IBM.
Caracteres desconocidos son caracteres que el receptor no reconoce. Cuando Enviar códigos de
barras com caracteres desconocidos es seleccionado, todos los datos del código de barras son
enviados, excepto para caracteres desconocidos, y ningún aviso de error es emitido. Cuando No
enviar códigos de barras con caracteres desconocidos es seleccionado, para dispositivos IBM,
códigos de barras contenendo por lo menos un caracter desconocido no son enviados para el
receptor, y un señal sonoro de error es emitido. Para dispositivos de emulación de teclado, los
caracteres de código de barras hasta el caracter desconocido son enviados, y un señal sonoro
de error es emitido.
Enviar código de barras
con caracteres desconocidos
(Transmitir)
No enviar códigos de barras
con caracteres desconocidos
(Deshabilitado)
Emular teclado numérico
Cuando habilitado, todos los caracteres son enviados como secuencias ASCII de um teclado
numérico. Para un ejemplo ASCII seria enviado como “ALT” 0 6 5 “Break ALT”. Esto permite
el soporte para las variables de otro país.
Deshabilitar emulación de teclado
Habilitar emulación de teclado
387
Guía de Programación S-100W - Revisión. 1.0
Sustituición FN1 USB
Esta opción se aplica solamente al dispositivo de emulación de teclado USB. Cuando habilitado,
permite la sustituición de cualquier caracter FN en un código de barras EAN 128 con una
categoria-clave y valor elegido por el usuario.
Habilitar
Deshabilitar
Mapeamento de teclas de función
Valores ASCII con menos de 32 son normalmente enviados como una secuencia de llave de
control. Cuando este parámetro está habilitado, las llaves en negrita son enviadas en el lugar
del mapeamento de teclas padrón. Entradas de la tabla que no tiene una entrada de negrita son
los mismos o este parámetro no está habilitado.
Deshabilitar mapeamento de
teclas de función
Habilitar tecla de función
388
Guía de Programación S-100W - Revisión. 1.0
Caps Lock simulado
Cuando habilitado, el lector inverte letras mayusculas y minusculas en el código de barras
como si el estado Caps Lock estuviese habilitado en el teclado. Esta inversión es hecha
independentemente del estado actual del Caps Lock en el teclado.
Deshabilitar Caps Lock simulado
Habilitar Caps Lock simulado
Conversión
Cuando habilitado, el lector converte todos los datos de código de barras para el formato
seleccionado.
Sin conversión de formato
Converter todo para mayusculo
Converter todo para minusculo
389
Guía de Programación S-100W - Revisión. 1.0
Caracteres ASCII para USB
Prefijo/Sufijo USB
390
Guía de Programación S-100W - Revisión. 1.0
391
Guía de Programación S-100W - Revisión. 1.0
392
Guía de Programación S-100W - Revisión. 1.0
393
Guía de Programación S-100W - Revisión. 1.0
394
Guía de Programación S-100W - Revisión. 1.0
Tabla de teclas ALT USB
395
Guía de Programación S-100W - Revisión. 1.0
Caracteres GUI USB
396
Guía de Programación S-100W - Revisión. 1.0
397
Guía de Programación S-100W - Revisión. 1.0
Caracteres F USB
398
Guía de Programación S-100W - Revisión. 1.0
Teclado numérico USB
399
Guía de Programación S-100W - Revisión. 1.0
Teclado numérico expandido USB
400
Guía de Programación S-100W - Revisión. 1.0
Simbologias
Introducción
Este capítulo describe los recursos de simbologia y provee los códigos de barras de programación
para la selección de estos recursos. Antes de programar, siga las instrucciones en el Capítulo
1, Introducción.
El dispositivo provido con las configuraciones presentada en la Tabla Padrón de Simbologia son
los valores padrones que están de acuerdo con la necesidad, la programación no es necesaria.
Existen dos maneras de cambiar un valor de parámetro:
• Verificar los códigos de barras apropiados en este guia. Estos nuevos valores sustituen los
valores padrones en la memória.
• Para SSI y receptores USB SNAPI, enviar un “enviar parámetro” a partir del sistema
receptor. Números de parámetro hexadecimal son presentados en este capítulo abajo del título
de parámetro, y las opciones son presentadas entre parentesis sob los códigos de barras de
acompañamento. Vea el Guia del Programador usando el Simple Serial Interface (SSI) para
obtener instrucciones detalladas para cambiar los valores de los parámetros utilizando este
metodo.
Nota: La mayoria de los monitores de computadora permitem que la lectura de los códigos
de barras sea hecha directamente en la pantalla. Al leer a partir del monitor, se certifique
de definir la ampliación del documento a un nivel donde el código de barras puede ser visto
claramente, y barras y / o espacios no están se fundiendo.
Para retornar todos los recursos para los valores padrón, la lectura del código de barras
padrón Configurar parámetro. Al largo de la programación de códigos de barras, los valores
padrón son presentados em cuadrados.
401
Guía de Programación S-100W - Revisión. 1.0
Parámetros de simbologias padrón
La tabla abajo muestra los padrones para todos los parámetros de simbologias. Para cambiar
cualquier opción, lea el código de barras apropiado(s) proveído en la sección parámetros de
simbologias.
Nota: Consulte el Anexo A, padrón de parámetros para todas las preferencias del usuário,
receptores, y los parámetros padrón diversos.
Tabla de simbologias padrón
402
Guía de Programación S-100W - Revisión. 1.0
403
Guía de Programación S-100W - Revisión. 1.0
404
Guía de Programación S-100W - Revisión. 1.0
405
Guía de Programación S-100W - Revisión. 1.0
406
Guía de Programación S-100W - Revisión. 1.0
UPC/EAN
Habilitar/Deshabilitar UPC-A
Para habilitar o deshabilitar el UPC-A, lea el código de barras apropiado abajo.
Habilitar UPC-A
Deshabilitar UPC-A
Habilitar/Deshabilitar UPC-E
Para habilitar o deshabilitar el UPC-E, lea el código de barras apropiado abajo.
Habilitar UPC-E
Deshabilitar UPC-E
407
Guía de Programación S-100W - Revisión. 1.0
Habilitar/Deshabilitar UPC-E1
El UPC-E1 es deshabilitado por padrón. Para habilitar o deshabilitar el UPC-E1, lea el código
de barras apropiado abajo.
Nota: el UPC-E1 no es una simbologia UCC (Uniform Code Council)aprobada.
Habilitar UPC-E1
Deshabilitar UPC-E1
Habilitar/Deshabilitar EAN-8/JAN-8
Para habilitar o deshabilitar el EAN-8/JAN-8, lea el código de barras apropiado abajo.
Habilitar EAN-8/JAN-8
Deshabilitar EAN-8/JAN-8
408
Guía de Programación S-100W - Revisión. 1.0
Habilitar/Deshabilitar EAN-13/JAN-13
Para habilitar o deshabilitar el EAN-13/JAN-13, lea el código de barras apropiado abajo.
Habilitar EAN-13/JAN-13
Deshabilitar EAN-13/JAN-13
Habilitar/Deshabilitar Bookland EAN
Para habilitar o deshabilitar el Bookland EAN, lea el código de barras apropiado abajo.
Habilitar Bookland EAN
Deshabilitar Bookland EAN
409
Guía de Programación S-100W - Revisión. 1.0
Decodificar suplementares UPC/EAN/JAN
Suplementares son códigos de barras anexados de acuerdo con las convenciones de formato
específico (por ejemplo, UPC A +2, UPC E +2, EAN 13 +2). Seis opciones están disponibles.
• Si Decodificar UPC / EAN / JAN Solamente Con Suplementar fuere seleccionado, los
códigos UPC / EAN / JAN sin suplementar no son decodificados.
• Si Ignorar suplementar fuere seleccionado, y el lector fuere presentado con un UPC /
EAN / JAN con una suplementar, el JAN UPC / EAN / es decodificado y el código de barras
suplementar es ignorado.
• Una opción de Auto discriminar también esta disponible. Si esta opción fuere seleccionada,
elija un UPC apropiado / EAN / JAN
de valor de Redundancia Suplementar de la próxima página. Un valor de 5 o más es
recomendado.
• Habilitar el modo suplementar 378/379 para retrasar solo códigos de barras EAN-13/
JAN-13 empezando con un prefijo ‘378 ‘o ‘379’ por el proceso de busca suplementar. Todos
los otros códigos de barras UPC / EAN / JAN están exentos de la busca y son relatados
inmediatamente después de la decodificación
• Habilitar el modo suplementar 978 para retrasar solo códigos de barras EAN-13/JAN-13
empezando con un prefijo ‘978 ‘por el proceso de busca suplementar. Todos los otros códigos
de barras UPC / EAN / JAN están exentos de la busca y son relatados inmediatamente después
de la decodificación.
• Habilitar el modo Suplementar inteligente para retrasar solo códigos de barras EAN-13/
JAN-13 empezando con un prefijo ‘378 ‘, ‘379’, o ‘978 ‘por el proceso de busca suplementar.
Todos los otros códigos de barras UPC / EAN / JAN están exentos de la busca y son relatados
inmediatamente después de la decodificación.
Nota: Para minimizar el riesgo de transmisión de datos inválidos, seleccione para leer o
ignorar caracteres suplementares.
Decodificar UPC/EAN/JAN
solamente con suplementar
Ignorar suplementar
Auto discriminar UPC/EAN/JAN
suplementar
Habilitar modo 378/379
suplementar
410
Guía de Programación S-100W - Revisión. 1.0
Habilitar modo 978
suplementar
Habilitar modo suplementar
inteligente
Redundancia suplementar UPC/EAN/JAN
Con Auto discriminar UPC / EAN / JAN Suplementar seleccionado, esta opción ajusta el
número de veces que un código sin suplementación es leído antes de la transmisión. El intervalo
es de 2-30 veces. Cinco o más veces es recomendado cuando una mezcla de lectura UPC / EAN
/ JAN con y sin suplementación, y la opción de auto discriminar es seleccionada. El padrón es
definido en 10.
Lea el código de barras a seguir para definir un valor de redundancia. En seguida, lea dos
códigos de barras numéricos en el Apéndice D. Un único dígito debe tener un cero a la
izquierda. Para corregir un error o cambiar una selección, lea el código Anular.
Redundancia suplementar
UPC/EAN/JAN
Transmitir UPC-A con dígito verificador
El dígito verificador es el último caracter del código de barras usado para verificar la
integridad de los datos. Lea el código de barras apropiado abajo para transmitir los datos de
código de barras con o sin UPC-A con dígito verificador. Es siempre verificado para garantizar
la integridad de los datos.
Transmitir UPC-A con dígito
verificador
No transmitir UPC-A con dígito verificador
411
Guía de Programación S-100W - Revisión. 1.0
Transmitir UPC-E con dígito verificador
El dígito verificador es el último caracter del código de barras usado para verificar la
integridad de los datos. Lea el código de barras apropiado abajo para transmitir los datos de
código de barras con o sin UPC-E con dígito verificador. Es siempre verificado para garantizar
la integridad de los datos.
Transmitir UPC-E con dígito
verificador
No transmitir UPC-E con
dígito verificador
Transmitir UPC-E1 con dígito verificador
El dígito verificador es el último caracter del código de barras usado para verificar la integridad
de los datos. Lea el código de barras apropiado abajo para transmitir los datos de código de
barras con o sin UPC-E1 con dígito verificador. Es siempre verificado para garantizar la
integridad de los datos.
Transmitir UPC-E1 con dígito
verificador
No transmitir UPC-E1 con
dígito verificador
412
Guía de Programación S-100W - Revisión. 1.0
Prefijo UPC-A
Caracteres de prefijo hacen parte del código UPC, e incluyen el código del país y el caracter
del sistema. Hay trés opciones para la transmisión de un prefijo UPC-A para el dispositivo
receptor: transmitir el caracter del sistema solamente, transmitir el caracter del sistema y
código del país (“0” para los EUA), y transmitir ningún prefijo. Seleccione la opción adecuada
que corresponde al sistema de recepción.
Sin prefijo (<DATO>)
Caracter de sistema
(<Caracter del Sistema>
<DATO>)
Caracter del sistema & código del país
(< Código del país> <Caracter del
sistema> <DATO>)
413
Guía de Programación S-100W - Revisión. 1.0
Prefixo UPC-E
Caracteres de prefijo hacen parte del código UPC, e incluyen el código del país y el caracter
del sistema. Hay trés opciones para la transmisión de un prefijo UPC-E para el dispositivo
receptor: transmitir el caracter del sistema solamente, transmitir el caracter del sistema y
código del país (“0” para los EUA), y transmitir ningún prefijo. Seleccione la opción adecuada
que corresponde al sistema de recepción.
Sin prefijo (<DATO>)
Caracter del sistema (<Caracter del
sistema> <DATO>)
414
Guía de Programación S-100W - Revisión. 1.0
Prefixo UPC-E1
Caracteres de prefijo hacen parte del código UPC, e incluyen el código del país y el caracter
del sistema. Hay trés opciones para la transmisión de un prefijo UPC-E1 para el dispositivo
receptor: transmitir el caracter del sistema solamente, transmitir el caracter del sistema y
código del país (“0” para los EUA), y transmitir ningún prefijo. Seleccione la opción adecuada
que corresponde al sistema de recepción.
Sin prefijo (<DATO>)
Caracter del sistema (<Caracter del
sistema> <DATO>)
Caracter del sistema & código del
país(< Código del país> <Caracter
del sistema> <DATO>)
Converter UPC-E para UPC-A
Habilite para convertir el UPC-E (cero suprimido) para el formato UPC-A antes de la
transmisión. Después de la conversión, los datos siguen en el formato UPC-A y son afectados
por las selecciones de programación UPC-A (por ejemplo, Prefijo, dígito verificador). Cuando
deshabilitado, los datos leídos del UPC-E son transmitidos como datos de UPC-E, sin
conversión.
Convertir UPC-E para UPC-A
(Habilitado)
No convertir UPC-E para UPC-A
(Deshabilitado)
415
Guía de Programación S-100W - Revisión. 1.0
Converter UPC-E1 para UPC-A
Habilite para convertir el UPC-E1 (cero suprimido) para el formato UPC-A antes de la
transmisión. Después de la conversión, los datos siguen en el formato UPC-A y son afectados
por las selecciones de programación UPC-A (por ejemplo, Prefijo, dígito verificador).
Cuando deshabilitado, los datos leídos del UPC-E1 son transmitidos como datos de UPC-E1,
sin conversión.
Convertir UPC-E1 para
UPC-A (Habilitado)
No convertir UPC-E1 para
UPC-A (Deshabilitado)
EAN-8/JAN-8 Extendido
Cuando habilitado, este parámetro adiciona cinco ceros a la izquierda del código EAN-8 para
tornalos compatibles con el formato de códigos EAN-13. Cuando deshabilitado, los códigos
EAN-8 son transmitidos como son.
Habilitar EAN/JAN con
extensión de cero
Deshabilitar EAN/JAN con
extensión de cero
416
Guía de Programación S-100W - Revisión. 1.0
UCC Código de cupon extendido
Cuando habilitado, este parámetro lee un UPC-A a partir de códigos de barras com dígito ‘5
‘, códigos de barras EAN-13 empiezan con dígito ‘99’, y UPC- A/EAN-128 con códigos de
cupon. UPC-A, EAN-13 y EAN-128 debem ser habilitados para verificar todos los tipos de
códigos de cupon.
Habilitar UCC con código de
cupon extendido
Deshabilitar UCC con código
de cupon extendido
Nota: Utilice el parámetro UPC / EAN con redundancia suplementar para controlar la auto
discriminación del EAN128 (mitad derecha) de un código de cupon.
Code 128
Habilitar/Deshabilitar Code 128
Para habilitar o deshabilitar el Code 128, lea el código de barras apropiado abajo.
Habilitar Code 128
Deshabilitar Code 128
417
Guía de Programación S-100W - Revisión. 1.0
Habilitar/Deshabilitar UCC/EAN-128
Para habilitar o deshabilitar el UCC/EAN-128, lea el código de barras apropiado abajo.
Habilitar UCC/EAN-128
Deshabilitar UCC/EAN-128
Habilitar/Deshabilitar ISBT 128
ISBT 128 es una variante del Code128 utilizado en la indústria de banco de sangre. Lea un
código de barras a seguir para habilitar o deshabilitar el ISBT 128. Si necesario, el receptor
debe ejecutar la concatenación de los datos ISBT.
Habilitar ISBT 128
Deshabilitar ISBT 128
Code 39
Habilitar/Desabilitar Code 39
Para habilitar o deshabilitar el Code39, lea el código de barras apropiado abajo.
Habilitar Code 39
Deshabilitar Code 39
418
Guía de Programación S-100W - Revisión. 1.0
Habilitar/Deshabilitar Trioptic Code 39
Trioptic Code 39 es una variante del Code 39 utilizada en la marcación de cartuchos de
cinta de computadora. Códigos Trioptic Code 39 siempre deben contener seis caracteres. Para
habilitar o deshabilitar el Trioptic Code 39, lea el código de barras apropiado abajo.
Habilitar Trioptic Code 39
Deshabilitar Trioptic Code 39
Nota: El Trioptic Code 39 y Code 39 ASCII completo no pueden ser habilitados simultaneamente.
Converter Code 39 para Code 32
Code 32 es una variante del Code 39 utilizados por la indústria farmaceutica italiana. Lea el
código de barras apropiado abajo para habilitar o deshabilitar la conversión del Code 39 para
Code 32.
Nota: el Code 39 debe estar habilitado para este parámetro para esta función.
Habilitar Conversión Code 39
para Code 32
Deshabilitar conversión Code 39
para Code 32
419
Guía de Programación S-100W - Revisión. 1.0
Prefijo Code 32
Lea el código de barras apropiado abajo para habilitar o deshabilitar la adición del caracter
de prefijo “A” a todos los códigos de barras Code 32.
Nota: La conversión del Code 39 para Code 32 debe estar habilitado para este parámetro para
esta función.
Habilitar prefijo Code 32
Deshabilitar prefixo Code 32
Configurar largo del Code 39
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el Code 39 para cualquier
largo, un o dos largos discretos, o largos dentro de un rango específico. Si el Code 39 Full
ASCII es habilitado, el largo dentro de un rango o todo el largo es la opción deseada.
Nota: Al definir largos para diferentes tipos de código de barras por la lectura única de
algarismos, los números del dígito único deben ser siempre precedidos por un cero a la
izquierda.
• Un largo discreto - Seleccione esta opción para leer solamente Code 39 contenendo un largo
seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer un Code 39 con 14 caracteres, lea el Code 39 - Un largo discreto,
entonces, verifique el número 1 seguido por 4. Para corregir un error o cambiar la selección,
lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Code39 que contengan
cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos de barras
numéricos en el Apéndice D. Por ejemplo, para leer el Code 39 solamente aquellos códigos
contenendo 2 o 14 caracteres, seleccione el Code39 - dos largos discretos, entonces lea 0, 2,
1, y después 4. Para corregir un error o cambiar la selección, lea el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Code 39 con una gama
de largo específico. Seleccione largos usando códigos de barras numéricos en el Apéndice
D. Por ejemplo, para leer el Code 39 contenendo entre 4 y 12 caracteres, el Code 39 - largo
dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único debeb ser siempre
precedidos por un cero a la izquierda). Para corregir un error o cambiar la selección, lea el
código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Code 39 contenendo cualquier número
de caracteres dentro de la capacidad de lectura.
420
Guía de Programación S-100W - Revisión. 1.0
Code 39 – Un largo discreto
Code 39 – Dos largos discretos
Code 39 – Largo dentro del alcance
Code 39 – Cualquier largo
Code 39 con dígito verificador
Cuando este recurso es habilitado, el lector verifica la integridad de todos los códigos de
barras Code39 para verificar si los datos están en conformidad con el algoritmo de selección
de dígitos especificado. Solamente códigos Code 39 que incluyen un modulo 43 con dígito
verificador son leídos. Habilite este recurso, si el Code 39 contiene un módulo 43 con dígito
verificador.
Habilitar Code 39 con dígito
verificador
Deshabilitar Code 39 con dígitio
verificador
421
Guía de Programación S-100W - Revisión. 1.0
Transmitir Code 39 con dígito verificador
Lea un código de barras a seguir para transmitir datos del Code 39, con o sin el dígito
verificador.
Transmitir Code 39 con dígito
verificador (Habilitar)
No transmitir Code 39 con dígito
verificador (Deshabilitar)
Nota: el dígito verificador del Code 39 debe estar habilitado para este parámetro para esta
función.
Conversión del Code 39 Full ASCII
El Code 39 Full ASCII es una variante del Code 39, que usa pares de caracteres para leer un
conjunto completo de caracteres ASCII. Para habilitar o deshabilitar el Code 39 Full ASCII,
lea el código de barras apropiado abajo.
Habilitar Code 39 Full ASCII
Deshabilitar Code 39 Full ASCII
Nota: Trioptic Code 39 y Code 39 Full ASCII no pueden ser habilitados simultaneamente.
El Code ASCII 39 tiene total de correlación ASCII con el receptor, y, por lo tanto, descriptos
en la tabla ASCII para la interface apropiada. Consulte el Apéndice E, del conjunto de
caracteres ASCII.
422
Guía de Programación S-100W - Revisión. 1.0
Buffer Code 39 (Lectura & Almacenamiento)
Este recurso permite que el lector acumule datos de vários Code 39.
Seleccionando la opción de lectura y almacenamiento (Buffer Code 39), temporariamente todos
los buffers del Code 39 tienen un espacio como primer caracter para transmisión posterior. El
espacio a la izquierda no es bufferizado.
La lectura de un código Code 39 sin espacios de transmisión haz con que el espacio en secuencia
de todos los datos en buffer sea en el formato de first-in first-out, además de la transmisión del
“disparo” del código. Consulte las páginas siguientes para obtener más detalles.
Cuando la opción Sin buffer del Code 39 es seleccionada, todo el Code 39 leído es transmitido
inmediatamente, sin ser almacenado en el buffer.
Este recurso afecta solamente el Code 39. Si selecionar el buffer Code39, es recomendable
configurar el lector para leer solamente el Code 39.
Buffer Code 39 (Habilitado)
Sin Buffer Code 39 (Deshabilitado)
Aunque no haya datos en el buffer de transmisión, la selección el Sin buffer Code 39 no es
permitida. El buffer contiene 200 bytes de información.
Para deshabilitar el buffer Code 39, cuando huviere datos en el buffer de transmisión, primero
fuerza la transmisión del buffer o limpia el buffer.
Buffer de datos
Para el buffer de datos, el buffer del Code 39 debe ser habilitado y un código Code 39 debe ser
leído con un espacio luego después el padrón de início.
• A menos que los datos del buffer ultrapasem la transmisión, el lector emite un señal sonoro
bajo/alto para indicar una lectura con éxito y bufferiza. (Para condiciones de estouro, vea El
exceso de buffer de transmisión.)
• El lector agrega el dato leído excluyendo los espacios hasta la transmisión del buffer.
• La transmisión no ocurre.
423
Guía de Programación S-100W - Revisión. 1.0
Limpiar la transmisión del buffer
Para limpiar la transmisión del buffer, lea el código de barras Limpiar Buffer, el cual contiene
un caracter de inicio, un señal de menos(-) y un caracter de parada.
• El lector emite un señal sonoro corto alto/bajo/alto
• El lector borra el buffer de transmisión.
• La transmisión no ocurre.
Limpiar Buffer
Nota: El código Limpiar buffer contiene solamente un señal de menos(-). Para leer este código,
esté seguro de que el Code 39 está configurado para por lo menos 1 largo.
Transmitir Buffer
Existen dos métodos de transmisión del buffer del Code 39.
1. Lea el código de barras de la transmisión de buffer abajo. Solamente un carácter de início,
un señal de mas (+), y un caracter de parada.
• El lector transmite y limpia el buffer.
• El lector emite un señal sonoro Bajo/Alto.
Transmitir Buffer
2. Lea un código de barras Code 39 con un caracter principal que no sea un espacio.
• El lector agrega datos nuevos para leer datos en buffer.
• El lector transmite y limpia el buffer.
• El lector emite un señal sonoro Bajo/Alto.
Nota: La transmisión del buffer contiene solamente un señal de mas(+).
Para leer este código, esté seguro de que el Code 39 está configurado para por lo menos 1
largo.
424
Guía de Programación S-100W - Revisión. 1.0
Exceso de transmisión de buffer
El buffer del Code 39 almacena 200 caracteres. Si el código acabo de leer los resultados de
un estouro del buffer de transmisión:
• El lector indica que el código fue rechazado emitiendo trés señales sonoros largos.
• La transmisión no ocurre. Los datos del buffer no son afectados.
Intento de transmisión de buffer vacio
Si el código de barras que fue leído fue un código de buffer de transmisión y contiene un Code
39 con buffer vacio:
• Un señal sonoro bajo/alto/bajo informa que el buffer está vacio
• La transmisión no ocurre.
• El buffer permanece vacio.
Code 93
Habilitar/Deshabilitar Code 93
Para habilitar o deshabilitar el Code 93, lea el código de barras apropiado abajo.
Habilitar Code 93
Deshabilitar Code 93
425
Guía de Programación S-100W - Revisión. 1.0
Configurar largo del Code 93
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el Code 93 para cualquier
largo, un o dos largos discretos, o largos dentro de un rango específico. Si el Code 93 es
habilitado, el largo dentro de un rango o todo el largo es la opción deseada.
• Un largo discreto - Seleccione esta opción para leer solamente Code 93 contenendo un largo
seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer un Code 93 con 14 caracteres, lea el Code 93 - Un largo discreto,
entonces, verifique el número 1 seguido por 4. Para corregir un error o cambiar la selección,
lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Code93 que contengan
cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos de barras
numéricos en el Apéndice D. Por ejemplo, para leer el Code 93 solamente aquellos códigos
contenendo 2 o 14 caracteres, seleccione el Code93 - dos largos discretos, entonces lea 0, 2,
1, y después 4. Para corregir un error o cambiar la selección, lea el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Code 93 con una gama
de largo específico. Seleccione largos usando códigos de barras numéricos en el Apéndice
D. Por ejemplo, para leer el Code 39 contenendo entre 4 y 12 caracteres, el Code 93 - largo
dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único debeb ser siempre
precedidos por un cero a la izquierda). Para corregir un error o cambiar la selección, lea el
código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Code 93 contenendo cualquier número de caracteres
dentro de la capacidad de lectura.
Code 93 - One Discrete Length
Code 93 - Two Discrete Lengths
Code 93 - Length Within Range
Code 93 - Length Within Range
426
Guía de Programación S-100W - Revisión. 1.0
Code 11
Code 11
Para habilitar o deshabilitar el Code 11, lea el código de barras apropiado abajo.
Habilitar Code 11
Deshabilitar Code 11
Configurar comprimento do Code 11
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el Code 11 para cualquier
largo, un o dos largos discretos, o largos dentro de un rango específico. Si el Code 11 es
habilitado, el largo dentro de un rango o todo el largo es la opción deseada.
• Un largo discreto - Seleccione esta opción para leer solamente Code 11 contenendo un largo
seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer un Code 11 con 14 caracteres, lea el Code 11 - Un largo discreto,
entonces, verifique el número 1 seguido por 4. Para corregir un error o cambiar la selección,
lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Code11 que contengan
cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos de barras
numéricos en el Apéndice D. Por ejemplo, para leer el Code 11 solamente aquellos códigos
contenendo 2 o 14 caracteres, seleccione el Code11 - dos largos discretos, entonces lea 0, 2,
1, y después 4. Para corregir un error o cambiar la selección, lea el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Code 11 con una gama
de largo específico. Seleccione largos usando códigos de barras numéricos en el Apéndice
D. Por ejemplo, para leer el Code 11 contenendo entre 4 y 12 caracteres, el Code 11 - largo
dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único debeb ser siempre
precedidos por un cero a la izquierda). Para corregir un error o cambiar la selección, lea el
código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Code 11 contenendo cualquier número
de caracteres dentro de la capacidad de lectura.
427
Guía de Programación S-100W - Revisión. 1.0
Code 11 – Un largo discreto
Code 11 – Dos largos discretos
Code 11 – Largo dentro del alcance
Code 11 – Cualquier largo
428
Guía de Programación S-100W - Revisión. 1.0
Code 11 con dígito verificador
Este recurso permite que el lector verifique la integridad de todos los códigos de barras Code
11 y si los datos están en conformidad con el algoritmo de selección de dígitos especificados.
Esto selecciona el mecanismo de dígito verificador para el código de barras leídas de un Code
11. Las opciones son para verificar si hay un dígito verificador, verificación de dos dígitos de
verificadores, o deshabilitar el recurso.
Para habilitar este recurso, lea el código de barras abajo correspondente al número de dígitos
de verificadores del Code 11.
Deshabilitar
Un dígito verificador
Dos dígitos verificadores
Transmitir Code 11 con dígito verificador
Parámetro # 2Fh
Este recurso configura si usted quiere o no transmitir el dígito verificador del Code 11.
Transmitir dígito verificador del
Code 11(Habilitar)
No transmitir el dígito verificador
del Code 11 (Deshabilitar)
Nota: El dígito verificador del Code 11 necesita estar habilitado para el parámetro de esta
función.
429
Guía de Programación S-100W - Revisión. 1.0
Interleaved 2 de 5 (ITF)
Habilitar/Deshabilitar Interleaved 2 de 5
Para habilitar o deshabilitar el código Interleaved 2 de 5, lea el código de barras apropiado
abajo, y seleccione un largo del Interleaved 2 de 5 a partir de las páginas siguientes.
Habilitar Interleaved 2 de 5
Deshabilitar Interleaved 2 de 5
Configurar largo del Interleaved 2 de 5
TEl largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el Interleaved 2 de 5 para
cualquier largo, un o dos largos discretos, o largos dentro de un rango específico. Si el
Interleaved 2 de 5 es habilitado, el largo dentro de un rango o todo el largo es la opción
deseada.
• Un largo discreto - Seleccione esta opción para leer solamente Interleaved 2 de 5 contenendo
un largo seleccionado. Seleccione el largo usando los códigos de barras numéricos en el
Apéndice D. Por ejemplo, para leer un Interleaved 2 de 5 con 14 caracteres, lea el Interleaved
2 de 5 - Un largo discreto, entonces, verifique el número 1 seguido por 4. Para corregir un
error o cambiar la selección, lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Interleaved 2 de 5 que
contengan cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos
de barras numéricos en el Apéndice D. Por ejemplo, para leer el Interleaved 2 de 5 solamente
aquellos códigos contenendo 2 o 14 caracteres, seleccione el Interleaved 2 de 5 - dos largos
discretos, entonces lea 0, 2, 1, y después 4. Para corregir un error o cambiar la selección, lea
el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Interleaved 2 de 5
con una gama de largo específico. Seleccione largos usando códigos de barras numéricos en el
Apéndice D. Por ejemplo, para leer el Interleaved 2 de 5 contenendo entre 4 y 12 caracteres, el
Interleaved 2 de 5 - largo dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único
debeb ser siempre precedidos por un cero a la izquierda). Para corregir un error o cambiar la
selección, lea el código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Interleaved 2 de 5 contenendo cualquier
número de caracteres dentro de la capacidad de lectura.
Nota: Debido a la construcción del código de barras 2 de 5, es posible que una línea de lectura cubra
solamente una parte del código a ser interpretado como una lectura completa, generando menos datos de
lo que está codificado en el código de barras. Para evitar esto, seleccione largos específicos (I 2 de 5 - Un
largo discreto - dos largos discretos) para aplicaciones I 2 de 5.
430
Guía de Programación S-100W - Revisión. 1.0
I 2 de 5 – Un largo discreto
I 2 de 5 – Dos largos discretos
I 2 de 5 – Largo dentro del
alcance
I 2 de 5 – Cualquier largo
I 2 de 5 con dígito verificador
Cuando este recurso es habilitado, el lector verifica la integridad de todos los códigos de
barras I 2 de 5 para verificar si los datos esáno en conformidad con lo especificado o Uniform
Simbologia Specification (USS), o el producto Optical Code Council (OPCC) verifica el
algoritmo de dígitos.
Deshabilitar
USS dígito verificador
OPCC dígito verificador
431
Guía de Programación S-100W - Revisión. 1.0
Transmitir I 2 de 5 con dígito verificador
Lea el código de barras apropiado abajo para transmitir I 2 de 5 con o sin el dígito verificador.
Transmitir I 2 de 5 con dígito
verificador (Habilitar)
No transmitir I 2 de 5 con dígito
verificador (Deshabilitar)
Convertir I 2 de 5 para EAN-13
Habilite este parámetro para convertir 14 caracteres del I 2 de 5 para EAN-13, y transmitir
para el receptor como EAN-13. Para lograr esto, el código I 2 de 5 debe ser habilitado, y el
código debe tener un cero a la izquierda y un dígito verificador EAN-13 válido.
Convertir I 2 de 5 para EAN-13
(Habilitar)
No convertir I 2 de 5 para
EAN-13 (Deshabilitar)
432
Guía de Programación S-100W - Revisión. 1.0
Discrete 2 de 5 (DTF)
Habilitar/Deshabilitar Discrete 2 de 5
Para habilitar o deshabilitar el código Discrete 2 de 5, lea un de los códigos de barras
apropiados abajo.
Habilitar Discrete 2 de 5
Deshabilitar Discrete 2 de 5
Configurar largo Discrete 2 de 5
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el Discrete 2 de 5 para
cualquier largo, un o dos largos discretos, o largos dentro de un rango específico. Si el Discrete
2 de 5 es habilitado, el largo dentro de un rango o todo el largo es la opción deseada.
• Un largo discreto - Seleccione esta opción para leer solamente Discrete 2 de 5 contenendo un
largo seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice
D. Por ejemplo, para leer un Discrete 2 de 5 con 14 caracteres, lea el Discrete 2 de 5 - Un largo
discreto, entonces, verifique el número 1 seguido por 4. Para corregir un error o cambiar la
selección, lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Discrete 2 de 5 que
contengan cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos
de barras numéricos en el Apéndice D. Por ejemplo, para leer el Discrete 2 de 5 solamente
aquellos códigos contenendo 2 o 14 caracteres, seleccione el Discrete 2 de 5 - dos largos
discretos, entonces lea 0, 2, 1, y después 4. Para corregir un error o cambiar la selección, lea
el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Discrete 2 de 5 con
una gama de largo específico. Seleccione largos usando códigos de barras numéricos en el
Apéndice D. Por ejemplo, para leer el Discrete 2 de 5 contenendo entre 4 y 12 caracteres, el
Discrete 2 de 5 - largo dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único
debeb ser siempre precedidos por un cero a la izquierda). Para corregir un error o cambiar la
selección, lea el código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Discrete 2 de 5 contenendo cualquier
número de caracteres dentro de la capacidad de lectura.
Nota: Debido a la construcción del código de barras 2 de 5, es posible que una línea de
lectura cubra solamente una parte del código a ser interpretado como una lectura completa,
generando menos datos de lo que está codificado en el código de barras. Para evitar esto,
seleccione largos específicos (Discrete 2 de 5 - Un largo discreto - dos largos discretos) para
aplicaciones Discrete 2 de 5.
433
Guía de Programación S-100W - Revisión. 1.0
D 2 de 5 –Un largo discreto
D 2 de 5 –Dos largos discretos
D 2 de 5 – Largo dentro del
alcance
D 2 de 5 –Cualquier largo
Codabar (NW - 7)
Habilitar/Deshabilitar Codabar
Para habilitar o deshabilitar, lea un de los códigos de barras apropiados abajo.
Habilitar Codabar
Deshabilitar Codabar
434
Guía de Programación S-100W - Revisión. 1.0
Configurar largo Codabar
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para Codabar para cualquier largo,
un o dos largos discretos, o largos dentro de un rango específico. Si Codabar es habilitado, el
largo dentro de un rango o todo el largo es la opción deseada.
• Un largo discreto - Seleccione esta opción para leer solamente Codabar contenendo un largo
seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer un Codabar con 14 caracteres, lea el Codabar - Un largo discreto,
entonces, verifique el número 1 seguido por 4. Para corregir un error o cambiar la selección,
lea el código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente Codabar que contengan
cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos de barras
numéricos en el Apéndice D. Por ejemplo, para leer el Codabar solamente aquellos códigos
contenendo 2 o 14 caracteres, seleccione el Codabar - dos largos discretos, entonces lea 0, 2,
1, y después 4. Para corregir un error o cambiar la selección, lea el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código Codabar con una gama
de largo específico. Seleccione largos usando códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer el Codabar contenendo entre 4 y 12 caracteres, el Codabar - largo
dentro del alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único debeb ser siempre
precedidos por un cero a la izquierda). Para corregir un error o cambiar la selección, lea el
código de barras Anular.
• Cualquier largo - Seleccione esta opción para leer el Codabar contenendo cualquier número
de caracteres dentro de la capacidad de lectura.
Codabar – Un largo discreto
Codabar – Dos largos discretos
Codabar – Largo dentro del
alcance
Codabar – Cualquier largo
435
Guía de Programación S-100W - Revisión. 1.0
Edición CLSI
Cuando habilitado, este parámetro saca caracteres del início y parada e inserta un espacio
después de los primeros caracteres, quinto y décimo de un código Codabar de 14 caracteres.
Habilite este recurso si el sistema receptor exigir este formato de datos.
Nota: El largo del código no incluye los caracteres de inicio y parada.
Habilitar edición CLSI
Deshabilitar edición CLSI
Edición NOTIS
Cuando habilitado, este parámetro saca caracteres del início y parada e inserta un espacio
después de los primeros caracteres, quinto y décimo de un código Codabar de 14 caracteres.
Habilite este recurso si el sistema receptor exigir este formato de datos.
Habilitar edición NOTIS
Deshabilitar edición NOTIS
436
Guía de Programación S-100W - Revisión. 1.0
MSI
Habilitar/Deshabilitar MSI
Para habilitar o deshabilitar el código MSI, lea un de los códigos de barras apropiados abajo.
Habilitar MSI
Deshabilitar MSI
Configurar largo MSI
El largo de un código se refere al número de caracteres (o sea, caracteres humanos legibles),
incluso el dígito verificador del código. Conjunto de largos para el MSI para cualquier largo,
un o dos largos discretos, o largos dentro de un rango específico. Si el MSI es habilitado, el
largo dentro de un rango o todo el largo es la opción deseada.
• Un largo discreto - Seleccione esta opción para leer solamente MSI contenendo un largo
seleccionado. Seleccione el largo usando los códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer un MSI con 14 caracteres, lea el MSI - Un largo discreto, entonces,
verifique el número 1 seguido por 4. Para corregir un error o cambiar la selección, lea el
código de barras Anular.
• Dos largos discretos - Seleccione esta opción para leer solamente MSI que contengan
cualquier un de los dos largos seleccionados. Seleccione largos usando los códigos de barras
numéricos en el Apéndice D. Por ejemplo, para leer el MSI solamente aquellos códigos
contenendo 2 o 14 caracteres, seleccione el MSI - dos largos discretos, entonces lea 0, 2, 1,
y después 4. Para corregir un error o cambiar la selección, lea el código de barras Anular.
• Largo dentro del alcance - Seleccione esta opción para leer un código MSI con una gama
de largo específico. Seleccione largos usando códigos de barras numéricos en el Apéndice D.
Por ejemplo, para leer el MSI contenendo entre 4 y 12 caracteres, el MSI - largo dentro del
alcance. Entonces lea 0, 4, 1 y 2 (números del dígito único debeb ser siempre precedidos por
un cero a la izquierda). Para corregir un error o cambiar la selección, lea el código de barras
Anular.
• Cualquier largo - Seleccione esta opción para leer el MSI contenendo cualquier número de
caracteres dentro de la capacidad de lectura.
Nota: Debido a la construcción del código de barras 2 de 5, es posible que una línea de
lectura cubra solamente una parte del código a ser interpretado como una lectura completa,
generando menos datos de lo que está codificado en el código de barras. Para evitar esto,
seleccione largos específicos (MSI - Un largo discreto - dos largos discretos) para aplicaciones
MSI.
437
Guía de Programación S-100W - Revisión. 1.0
MSI – Un largo discreto
MSI – Dos largos discretos
MSI – Largo dentro del alcance
MSI – Cualquier largo
MSI con dígito verificador
Con los códigos MSI, un dígito de verificador es obligatório y es siempre verificado por el
lector. El segundo dígito verificador es opcional. Si los códigos MSI incluyen dos dígitos
de verificadores, lea los dos códigos Verificación de dígitos verificador para permitir la
verificación del segundo dígito.
Vea Algoritmo de verificación de dígito verificador MSI para la selección de algoritmo del
segundo dígito.
Un dígito verificador MSI
Dos dígitos verificadores MSI
438
Guía de Programación S-100W - Revisión. 1.0
Transmitir MSI con dígito verificador
Parámetro # 2Eh
Lea el código de barras abajo para transmitir el dato del código MSI con o sin dígito verificador.
Transmitir MSI con dígito
verificador (Habilitar)
No transmitir MSI com dígito
verificador (Deshabilitar)
MSI con algoritmo de dígito verificador
Dos algoritmos son posibles para la verificación del segundo dígito verificador MSI. Seleccione
abajo el código de barras correspondente al algoritmo usado para verificar el dígito verificador.
MOD 10/MOD 11
MOD 10/MOD 10
439
Guía de Programación S-100W - Revisión. 1.0
Códigos postales
US Postnet
Para habilitar o deshabilitar el US Postnet, lea un de los códigos de barras apropiado abajo.
Habilitar US Postnet
Deshabilitar US Postnet
US Planet
Para habilitar o deshabilitar el US Planet, lea un de los códigos de barras apropiado abajo.
Habilitar US Planet
Deshabilitar US Planet
440
Guía de Programación S-100W - Revisión. 1.0
UK Postal
Para habilitar o deshabilitar el UK Postal, lea un de los códigos de barras apropiado abajo.
HabilitarUK Postal
Deshabilitar UK Postal
Transmitir UK Postal con dígito verificador
Seleccione si desea transmitir datos del UK Postal con o sin el dígito verificador.
Transmitir UK
Postal con dígito verificador
Japan Postal
Para habilitar o deshabilitar el Japan Postal, lea un de los códigos de barras apropiado abajo.
Habilitar Japan Postal
Deshabilitar Japan Postal
441
Guía de Programación S-100W - Revisión. 1.0
Australian Postal
Para habilitar o deshabilitar el Australian Postal, lea un de los códigos de barras apropiado
abajo.
Habilitar Australian Postal
Deshabilitar Australian Postal
Dutch Postal
Para habilitar o deshabilitar el Dutch Postal, lea un de los códigos de barras apropiado abajo.
Habilitar Dutch Postal
Deshabilitar Dutch Postal
442
Guía de Programación S-100W - Revisión. 1.0
Transmitir US Postal con dígito verificador
Seleccione si desea transmitir datos del US Postal con o sin el dígito verificador.
Transmitir US Postal con dígito
verificador
No transmitir US Postal con
dígito verificador
RSS (Reduced Space Symbology)
Las variantes del RSS son RSS 14, RSS Expandido, y RSS Limitado. Las versiones limitadas
y expandidas poseen variaciones. Lea el código de barras apropiado abajo para habilitar o
deshabilitar cada variante del RSS.
RSS-14
Habilitar RSS 14
Disable RSS 14
Habilitar RSS Limited
Deshabilitar RSS Limitado
443
Guía de Programación S-100W - Revisión. 1.0
RSS Expandido
Habilitar RSS Expandido
Deshabilitar RSS Expandido
Convertir RSS para UPC/EAN
Este parámetro solo se aplica a RSS-14 y códigos RSS Limitados no decodificado como parte
de un código compuesto. Permite que esto saque el primero ‘010 ‘del RSS-14 y códigos RSS
Limitados con un único cero como el primero dígito, y transmite como código de barras EAN-13.
Para códigos de barras que empiezan con dos o más ceros, pero no seis ceros, este parámetro
retira el primero ‘0100 ‘y transmite como código de barras UPC-A. El prefijo del UPC-A que
transmite los caracteres del sistema y el código del país se aplica a códigos de barras convertidos.
Note que ni el caráter del sistema ni el dígito de verificador pueden ser sacados.
Habilitar conversión RSS para
UPC/EAN
Deshabilitar conversión RSS
para UPC/EAN
444
Guía de Programación S-100W - Revisión. 1.0
Composite
Composite CC-C
Parámetro # F0h 55h
Lea el código de barras abajo para habilitar ou deshabilitar la composición de códigos de
barras del tipo CC-C.
Habilitar CC-C
Deshabilitar CC-C )
Composite CC-A/B
Lea el código de barras abajo para habilitar o deshabilitar la composición de códigos de barras
del tipo CC-A/B.
Habilitar CC-A/B
Deshabilitar CC-A/B
445
Guía de Programación S-100W - Revisión. 1.0
Composite TLC-39
Lea el código de barras abajo para habilitar o deshabilitar la composición de códigos de barras
del tipo TLC-39.
Habilitar TLC39
Deshabilitar TLC39
Modo de composición UPC
Los códigos UPC pueden ser agrupados con códigos 2D durante la transmisión, como se fueran
un código único. Existen trés opciones para estes códigos:
• Seleccione el UPC jamás agrupado para transmitir códigos de barras UPC independente si
un código 2D fuere detectado
• Seleccione el UPC siempre agrupado para transmitir el UPC y el código 2D. Si el código 2D
no estuviere presente, el código de barras UPC no es transmitido.
• Si la auto discriminación de la composición UPC fuere seleccionada, el dispositivo determina
que si huviere un código 2D, transmite el UPC asi como el código 2D.
UPC jamás agrupado
UPC siempre agrupado
Auto discriminación de
composición UPC
446
Guía de Programación S-100W - Revisión. 1.0
Modo de aviso sonoro de composición
Para seleccionar el número de avisos sonoros cuando un código compuesto fuere leído, lea el
código de barras apropiado abajo.
Aviso sonoro único después de
la lectura
Aviso sonoro de acuerdo con el
código leído
Aviso sonoro duplo después del
código ser leído
Modo de emulación del UCC/EAN Code 128 para Composición de los códigos UCC/EAN
Seleccione si usted desea habilitar o deshabilitar este modo.
Habilitar modo de emulación UCC/
EAN para composición de los códigos
UCC/EAN
Deshabilitar modo de emulación UCC/
EAN Code 128 para composición de
códigos UCC/EAN
447
Guía de Programación S-100W - Revisión. 1.0
Simbologias 2D
Habilitar/Deshabilitar PDF417
Para habilitar o deshabilitar el PDF417, lea el código de barras apropiado abajo.
Habilitar PDF417
Deshabilitar PDF417
Habilitar/Deshabilitar MicroPDF417
Para habilitar o deshabilitar el MicroPDF417, lea el código de barras apropiado abajo.
Habilitar MicroPDF417
Deshabilitar MicroPDF417
448
Guía de Programación S-100W - Revisión. 1.0
Emulación de Code 128
Cuando este parámetro está habilitado,el dispositivo transmite datos a partir de ciertos códigos
MicroPDF417 como si fuera codificado en códigos Code 128. Para transmitir Identificadores
de códigos AIM debe estar habilitado para este parámetro funcionar. Si la emulación de Code
128 es habilitada, estos códigos MicroPDF417 son transmitidos con un de los siguientes
prefijos:
]C1 si la primera palabra clave es 903-907, 912, 914, 915
]C2 si la primera palabra clave es 908 o 909
]C0 si la primera palabra clave es 910 o 911
Si deshabilitado, son transmitidos con un de los siguientes prefijos:
]L3 si la primera palabra clave es 903-907, 912, 914, 915
]L4 si la primera palabra clave es 908 o 909
]L5 si la primera palabra clave es 910 o 911
Lea un de los códigos de barras abajo para habilitar o deshabilitar la emulación de Code 128.
Habilitar emulação de Code 128
Deshabilitar emulación de Code
128
Data Matrix
Para habilitar o deshabilitar el Data Matrix, lea el código de barras apropiado abajo.
Habilitar Data Matrix
Deshabilitar Data Matrix
449
Guía de Programación S-100W - Revisión. 1.0
Maxicode
Para habilitar o deshabilitar el Maxicode, lea el código de barras apropiado abajo.
Habilitar Maxicode
Deshabilitar Maxicode
QR Code
Para habilitar o deshabilitar el QR Code, lea el código de barras apropiado abajo.
Habilitar QR Code
Deshabilitar QR Code
450
Guía de Programación S-100W - Revisión. 1.0
Nivel de redundancia
El lector ofrece cuatro niveles de redundancia. Seleccione niveles más elevados de redundancia
para disminuir los niveles de calidad de código de barras. Como aumentar los niveles de
redundancia, el lector disminui agresividad.
Seleccione el nivel de redundancia apropiado para la calidad de código de barras.
Nivel de redundância 1
Los tipos de código a seguir debem ser leídos con éxito dos veces antes de seren decodificados:
Nivel de redundancia 2
Los tipos de código a seguir debem ser leídos con éxito dos veces antes de seren decodificados:
Nivel de redundancia 3
Los tipos de código a seguir debem ser leídos con éxito dos veces antes de seren decodificados.
Los siguientes códigos deben ser leídos trés veces:
451
Guía de Programación S-100W - Revisión. 1.0
Nivel de redundancia 4
Los tipos de código a seguir debem ser leídos con éxito dos veces antes de seren decodificados:
Nivel de redundancia 1
Nivel de redundancia 2
Nivel de redundancia 3
Nivel de redundancia 4
452
Guía de Programación S-100W - Revisión. 1.0
Nivel de seguridad
El lector ofrece cuatro niveles de seguridad para decodificar códigos de barras delta, que
incluyen el Code 128 de la família, UPC / EAN, Code93. Seleccione el aumento de los niveles
de seguridad para disminuir los niveles de calidad de código de barras. Existe una relación
inversa entre la seguridad y la agresividad de lectura, por esto elija solamente el nivel de
seguridad necesario para una determinada aplicación.
• Nivel de seguridad 0: Esta configuración permite que el lector funcione en su estado más
agresivo, mientras ofrece seguridad suficiente en la lectura más “in-spec” de códigos de barra.
• Nivel de seguridad 1: Seleccione esta opción si errores de lectura ocurriren. Esta configuración
padrón debe eliminar la mayoria de los errores.
• Nivel de seguridad 2: Seleccione esta opción si el nivel de seguridad 1 no eliminar los errores
de lectura.
• Nivel de seguridad 3: Si el nivel de seguridad 2 fue seleccionado y los errores de lectura aún
ocurriren, seleccione este nivel de seguridad. Seleccionar esta opción es una medida extrema
contra los errores de lectura severamente fuera de la especificación de códigos de barras.
Seleccionando este nivel de seguridad perjudica seriamente la capacidad de lectura del lector.
Si este nivel de seguridad es necesario, intente mejorar la calidad de los códigos de barras.
Nivel de seguridad 0
Nivel de seguridad 1
Nivel de seguridad 2
Nivel de seguridad 3
453
Guía de Programación S-100W - Revisión. 1.0
Tamaño del espacio entre caracteres
El Code 39 y códigos Codabar tiene un espacio entre caracteres que normalmente es muy
pequeño. Debido a várias tecnologias de impresión de códigos de barras, este espacio ueode
crescer más que el tamaño máximo, impediendo que el lector lea el código. Si este problema
ocurrir, lea el código de barras Espacio mayor entre caracteres para leer estos códigos fuera
de especificación.
Espacio entre caracteres normal
Espacio mayor entre caracteres
Versión de software
Lea este código de barras abajo para informar cual es la versión de software instalada en el
leitor.
Informar versión de software
454
Guía de Programación S-100W - Revisión. 1.0
Características Macro PDF
Macro PDF es una característica especial para concatenación de vários códigos en un archivo
PDF. El lector puede leer los códigos que son codificados con esta característica, y puede
almacenar más de 64 kb de datos decodificados almacenado en hasta 50 códigos Macro PDF.
Atención: Al imprimir, guarde cada secuencia Macro PDF separadas, pues cada secuencia
tiene identificadores únicos. No mezclar códigos de barras a partir de várias secuencias de
Macro PDF, mismo si ellos codificam los mismos datos. Al leer secuencias Macro PDF, lea
toda la secuencia Macro PDF sin interrupción.
Indicación del Usuário Macro PDF
En este modo el lector provee los siguientes comentários
Indicación del Usuário Macro PDF
455
Guía de Programación S-100W - Revisión. 1.0
Notas:
1. El aviso sonoro solo ocurre si el* Aviso Sonoro está habilitado.
2. La columna marcada con T indica que el código es transmitido hasta el receptor. N = sin
transmisión.
Transmitir Macro PDF/ Modo de lectura de códigos
Seleccione una de las opciones abajo para manipulación de lectura de Macro PDF. En el Buffer
de todos los códigos el lector puede lidar con conjuntos de hasta 50 Macro PDF. En todos los
otros modos no hay limite para el tamaño del conjunto de Macro PDF.
• Bufferizar todos los códigos/Transmitir Macro PDF cuando completado: este parámetro
decodifica todos los datos en una secuencia de Macro PDF cuando toda la secuencia es leída
y decodificada. Use el señal sonoro y los LEDs cuando usar estemodo para estar seguro de la
respuesta.
• Si los datos decodificados excedem el limite de 50 códigos, no hay transmisión, porque toda
la secuencia no fue verificada. Use el parámetro de limpieza para limpiar el buffer.
• Transmitir cualquer conjunto de códigos/ Sin orden en particular: Este transmite los datos
de cada código Macro PDF, independentemente de la secuencia (embora em algunos el
tratamiento de errores es realizado). Al seleccionar este modo, permite transmitir el control
de cabezal del Macro PDF. También usa el señal sonoro y LEDs para garantizar una respuesta
adecuada al usuário.
• Pasar por todos los códigos: Este transmite y decodifica todos los códigos Macro PDF y no
realiza ningún procesamiento. En este modo, el receptor es responsable por detectar y analisar
las secuencias Macro PDF.
Bufferizar todos los códigos/Transmitir
Macro PDF cuando completado
Transmitir cualquier conjunto de
códigos/ Sin orden en particular
Pasar por todos los códigos
456
Guía de Programación S-100W - Revisión. 1.0
Transmitir controle de cabezal Macro PDF
Cuando habilitado, esta transmisión activa el control de cabezal, que contiene el índice del
segmento y la identificación del archivo, en códigos Macro PDF. Por ejemplo, el campo puede
ser: \ 92800000 \ 725 \ 120 \ 343. Los cinco dígitos después de los 928 \ son el índice del
segmento (o índice del bloco), y \ 725 \ 120 \ 343 es el ID del archivo.
Habilitar la opción de Transmitir cualquier conjunto de códigos /Sin orden en particular
para la transmisión de Macro PDF / Modo de lectura de códigos, y deshabilitar esto cuando
seleccionando la bufferización de todos los códigos / Transmitir Macro PDF cuando completado.
Este parámetro no tiene efecto cuando fuere seleccionado Pasar por todos los códigos.
Habilitar control de cabezal del
Macro PDF
Deshabilitar control de cabezal
del Macro PDF
Caracteres de escape
Esto permite que el caracter barra invertida (\) como un caracter de escape para los sistemas
que pueden procesar transmisiones contenendo secuencias especiales de datos. Lea un código
de barras abajo para datos, sea de formato especial de acuerdo con el protocolo de GLI
(Identificador Global de etiqueta), o para deshabilitar este parámetro. Este parámetro afecta
solamente la porción de datos de una transmisión de códigos Macro PDF, el cabezal de control
del Macro PDF (si habilitado) es siempre enviado con formatación GLI.
Protocolo GLI
Ningún
457
Guía de Programación S-100W - Revisión. 1.0
Limpiar Buffer Macro
Esto libera el buffer de todos los datos leídos por el Macro PDF, transmite para el dispositivo
receptor, y aborta a partir del modo Macro PDF.
Limpiar Buffer del Macro PDF
Abortar entrada Macro PDF
Esto limpia todos los datos actualmente almacenados en el Macro PDF sin transmisión y
aborta a partir del modo Macro PDF.
Abortar entrada Macro PDF
Opciones diversas del lector
Introducción
Este capítulo inclui los códigos de barras comumente usados para personalizar la forma como
los datos son transmitidos para el dispositivo receptor.
Consulte el Apéndice A, Parámetros padrón para todos los dispositivos de recepción y padrones
diversos del lector. Si los valores padrones son requisitos, la programación no es necesaria.
Existen dos formas de cambiar los valores:
• Verificar los códigos de barras apropiados en este guia. Estos nuevos valores sustituyen los
valores padrón en la memória.
• Para SSI y receptores USB SNAPI, envie un “Enviar parámetro” a partir del sistema
receptor. Números de parámetro hexadecimal son presentados en este capítulo abajo del título
de parámetro, y las opciones son presentadas entre parentesis sob los códigos de barra de
acompañamento.
Nota: La mayoria de los monitores de computadora permiten la lectura de los códigos de
barras directamente en la pantalla. Al leer a partir del monitor, esté seguro de definir la
ampliación del documento a un nivel donde el código de barras puede ser visto claramente, y
barras y / o espacios no están se fundiendo.
Para retornar todos los recursos para los valores padrón, lea el código de barras Configurar
parámetros padrón. Al largo de la programación menus de códigos de barras, y los valores
padrones están en cuadrados.
458
Guía de Programación S-100W - Revisión. 1.0
Ejemplo de lectura en secuencia
La mayoria de los casos, una lectura de código de barras para definir un valor de parámetro
específico. Otros parámetros, tales como valor del prefijo, exigem lectura de vários códigos de
barras. Vea cada parámetro para las descripciones de este procedimiento.
Error encuanto realiza lectura
Para corregir un error durante una secuencia de análise, relea el parámetro correcto.
Padrones de parámetros diversos del lector
La tabla abajo muestra los padrones para las opciones de parámetros diversos del lector.
Para cambiar cualquier opción, lea el código de barras apropiado proveído en los parámetro
diversos del lector.
Nota: Vea los Parámetros Padrones para todas las preferencias de usuario, receptores,
simbologias y parámetros diversos
Tabla de opciones diversas del lector
459
Guía de Programación S-100W - Revisión. 1.0
Parámetros diversos del leitor
Transmitir Código ID del caracter
Un código ID del caracter identifica el tipo de código de un código de barras leído. Esto es útil
cuando el lector lee más de un código. Además de cualquier prefijo único ya leído, el código ID
del caracter es insertado entre el prefijo y el código leído.
Ningún código ID del caracter, un código de barras con el código ID, o un caracter de código
ID AIM. Caracteres de código ID consulte Identificadores de Código y Identificadores de
Código AIM.
Código ID del caracter
Código ID del caracter AIM
Ningún
460
Guía de Programación S-100W - Revisión. 1.0
Prefijo/Sufijo
Un prefijo y / o un o dos sufijos pueden ser anexadas a la busca de datos para uso en edición
de datos. Para definir un valor para un prefijo o sufijo, lea un código de barras de prefijo o
sufijo abaijo, en seguida, lea un número de cuatro dígitos (o seja, cuatro códigos de barras del
apéndice D) que corresponde a este valor. Para corregir un error o cambiar una selección, lea
el código de barras Anular.
Nota: Para usar valores de prefijo/sufjxo, primero configure el formato de lectura de
transmisión de datos.
Para receptores no SSI, cuando el receptor usa comandos para configurar el prefijo o
sufijo,defina el parámetro clave para la categoria 1, en seguida, defina el valor decimal de 3
dígitos.
Leer prefijo
Leer Sufijo 1
Leer sufijo 2
461
Guía de Programación S-100W - Revisión. 1.0
Leer formato de transmisión de datos
Para cambiar el formato de datos de lectura, lea un de los siguientes ocho códigos de barras
correspondente al formato deseado. Si usar este parámetro no usar las reglas ADF para definir
el prefijo / sufijo.
Para definir valores para el prefijo e / o sufijo, ver valores de Prefijo / Sufijo.
Dato padrón
<DATO> <SUFIJO 1>
<DATO> <SUFIJO 2>
<DATO> <SUFIJO 1>
<SUFIJO 2>
<PREFIJO> <DATO >
462
Guía de Programación S-100W - Revisión. 1.0
<PREFIJO> <DATO>
<SUFIJO 1>
<PREFIJO> <DATO>
<SUFIJO 2>
<PREFIJO> <DATO>
<SUFIJO 1> <SUFIJO 2>
Sustituición de valor FN1
El wedge y teclado USB HID soportan el recurso de sustituición FN1. Cuando activado
cualquier caracter FN1 (0x1b) en un código de barras EAN128 es sustituído con un valor.
Este valor padrón es 7013 (Tecla Enter).
Al usar comandos del receptor para definir el valor de sustituición FN1, defina el parámetro
clave para la categoria 1, defina el valor de teclas de 3 dígitos. Vea la tabla de conjunto de
caracteres ASCII para la interface receptora actualmente instalada para el valor deseado.
Para seleccionar un valor de sustituición FN1 a través de menus de códigos de barras:
1. Lea el código de barras abajo.
Configurar valor de sustituición FN1
463
Guía de Programación S-100W - Revisión. 1.0
2. Veja la tecla deseada para sustituición FN1 en la tabla ASCII de conjunto de caracteres
para la interface receptora. Digite el valor de 4 dígitos ASCII, leyendo cada dígito en el
Apéndice D.
Para corregir un error o cambiar la selección, lea el código Anular. Para habilitar la sustituición
FN1 para teclado HID USB, lea el código de barras Habilitar Sustituición FN1.
Transmitir mensaje de “No leer”
Lea un código de barras abajo para seleccionar si quiere o no transmitir un mensaje “No leer”.
Cuando habilitado, el NR de caracteres son transmitidos cuando un código de barras no es
decodificado. Cuando deshabilitado, si un código no es decodificado, nada es enviado para el
receptor.
Habilitar no leer
Deshabilitar no leer
Mantenimiento
Limpieza del visor es el único mantenimiento necessário. El visor sucio puede afectar la
precisión de lectura. Jamás use cualquier material abrasivo o solventes en el visor. No tire água
o líquidos de limpieza directamente en el visor. Remover la suciedad, limpiando delicadamente
con un paño húmedo o tejido humedecido con água y / o amonia.
464
Guía de Programación S-100W - Revisión. 1.0
Apéndice A
Parámetros padrón
Parámetros padrón
Tabla A-1. Tabla de parámetros padrón
465
Guía de Programación S-100W - Revisión. 1.0
466
Guía de Programación S-100W - Revisión. 1.0
467
Guía de Programación S-100W - Revisión. 1.0
468
Guía de Programación S-100W - Revisión. 1.0
469
Guía de Programación S-100W - Revisión. 1.0
470
Guía de Programación S-100W - Revisión. 1.0
471
Guía de Programación S-100W - Revisión. 1.0
472
Guía de Programación S-100W - Revisión. 1.0
473
Guía de Programación S-100W - Revisión. 1.0
Apéndice B
Código de identificadores de códigos de barras
Código de caracteres
474
Guía de Programación S-100W - Revisión. 1.0
475
Guía de Programación S-100W - Revisión. 1.0
Códigos identificadores AIM
Cada Código identificador AIM contiene la secuencia de caracteres de trés cm], donde:
] = Flag de caracter (ASCII 93)
c = Código del caracter m = Modificador del caracter
Código de identificadores Aim
476
Guía de Programación S-100W - Revisión. 1.0
El caracter modificador es la suma de los valores de opción aplicable con base en la Tabla B-3.
Caracter modificador
477
Guía de Programación S-100W - Revisión. 1.0
478
Guía de Programación S-100W - Revisión. 1.0
479
Guía de Programación S-100W - Revisión. 1.0
480
Guía de Programación S-100W - Revisión. 1.0
481
Guía de Programación S-100W - Revisión. 1.0
Apéndice C
Muestra de códigos de barras
Code 39
123ABC
UPC/EAN UPC-A, 100%
EAN-13, 100%
Code 128
Interleaved 2 de 5
482
Guía de Programación S-100W - Revisión. 1.0
RSS 14
Nota: RSS 14 debe estar habilitado
para leer el código de barras abajo.
PDF417
Data Matrix
Maxicode
483
Guía de Programación S-100W - Revisión. 1.0
Apéndice D
Códigos de barras numéricos
Para los parámetros específicos que requieren valores numéricos, debidamente numeradas lea el
código de barras.
0
1
2
3
4
5
6
484
Guía de Programación S-100W - Revisión. 1.0
7
8
9
Anular
Para corregir un error o cambiarr una selección, lea el código de barras abajo.
Anular
485
Guía de Programación S-100W - Revisión. 1.0
Apéndice E
Conjunto de caracteres ASCII
Tabla de valores ASCII
486
Guía de Programación S-100W - Revisión. 1.0
487
Guía de Programación S-100W - Revisión. 1.0
488
Guía de Programación S-100W - Revisión. 1.0
489
Guía de Programación S-100W - Revisión. 1.0
490
Guía de Programación S-100W - Revisión. 1.0
491
Guía de Programación S-100W - Revisión. 1.0
Tabla padrón de teclas ALT
492
Guía de Programación S-100W - Revisión. 1.0
Conjunto de caracteres USB GUI
493
Guía de Programación S-100W - Revisión. 1.0
494
Guía de Programación S-100W - Revisión. 1.0
Tabla padrón de teclas PF
495
Guía de Programación S-100W - Revisión. 1.0
Tabla padrón de tecla F
496
Guía de Programación S-100W - Revisión. 1.0
Tabela padrão de teclado numérico
497
Guía de Programación S-100W - Revisión. 1.0
Tabla padrón de teclado numérico extendido
498