Olá pessoal do Laboratório de Garagem!!!

Estou tentando usar o Shield USB Host com um leitor de código de barras para ler e comparar o código de barras de alguns produtos da empresa em que eu trabalho!

A leitura foi facil usando os exemplos:

https://www.circuitsathome.com/mcu/connecting-barcode-scanner-ardui...

https://www.youtube.com/watch?v=t5gkg645xGE

Mas não sei como comparar os códigos entre um produto e o outro!

Alguém poderia me ajudar?

Desde já agradeço pela atenção!

Andrei

Exibições: 1233

Responder esta

Respostas a este tópico

Qual o leitor que você usou?

Explique o objetivo do seu projeto. 

Qual o leitor que você usou? (também tenho essa curiosidade)

que tipo de comparação?

Bom dia

Pois, deve ser o mesmo problema que eu tenho e que falei em outro tópico, como o programa envia para o serial e para o display caracter a caracter não consigo ter uma variável com todo o código completo para comparar com um existente.

Por exemplo, tenho uma variável com o código "123456789012" que pode ser, sei lá, uma pen 16Gb. Quando o leitor lê o código de barras e coincidir com este, escreve no display "Pen 16 Gb"

Como posso contornar esta situação?

Obrigado

Boa noite, vc conseguiu fazer essa comparação? Estou passando pelomesmo problema

Pode compartilhar se caso conseguiu?

Desde ja agradeço

Se está com problemas para concatenas os dados recebidos pelo leitor, dê uma neste tópico:
http://labdegaragem.com/forum/topics/relp-converter-m-todo-getkey-d...

Obtido a string que contém o código que deseja comparar, basta utilizar o método string.equals(string) para fazer uma comparação com outros códigos ou usá-la como parâmetro (numa QUERY) para uma busca num banco de dados, por exemplo.


RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço