13Fermer15
JonasLe 19/08/2016 à 15:59
Salut Riri, je bosse dans une boite qui fait des logiciels de caisse (POS on dit dans le milieu) et je suis pas mal familier avec ce genre de matos.

Notre appli gère les periphs en port série mais aussi en USB. Je n'ai donc jamais rencontré de problème avec une douchette (c'est le petit nom qu'on donne au un scanneur de code-barres) mais voici quelques pistes qui peuvent t'aider:

L'usb est parfois mal géré sur certaines douchettes mais quand tu n'as que ça sous la main il faut la configurer (via un programming manual contenant des codes barres spéciaux à scanner) pour qu'elle soit en émulation clavier international (international alt keyboard mode) pour une bonne gestion des caractères envoyés à l'hôte notamment les accentués. Je te conseille également de paramétrer un retour charriot (CR) en suffixe qui sera envoyé après chaque scan de cb, ça permettra de valider automatiquement la valeur scannée.

Sinon si ton scanner ne gère pas (ou mal) l'usb tu peux faire un montage avec un teensy qui prendra en entrée les signaux de ton scanner sur ses pins rx et tx et sortira le tout en usb. Vu que c'est une utilisation courante du teensy le code doit déjà exister donc ça va être simple.