robrub
lundi 7 janvier 2019 09:03:18
Couper coller de mes anciens messages pour une marque que j'avais. Chaque marque à sa logique mais de base est
Les pré-requis déjà indiqués dans le fil sont assez simples :
Pouvoir simuler le clavier
Lire du code 128 (format de code barre utilisé)
Faire précéder le code lu d'un caractère préfixe (le caractère ascii 1)
Faire suivre le code lu d'un caractère suffixe (le caractère ascii 18)
Ne PAS faire suivre le code lu d'un autre caractère (caractère 13 par exemple)
Il faut vérifier si le scanner ajoute des prefix ou postfix de base et les annuler.
Le paramétrage se fait avec le scan des codes commandes dans le mode d'emploi. Pour le Konig BarScan 10, 20 et 30, mes commandes sont
Interface: KEYBOARD
Device selection: PC/AT PS/2
Language: FRANCE
Terminator: KEYBOARD / NONE
Scan mode: TRIGGER ON OFF
Preamble: 1 (en hexadecimal) qui est = ASCII 1
Postamble: 12 (en hexadecimal) qui est = ASCII 18
Avant et après chaque commande, il y a des codes "Enter group" et "Exit"
La logique devrait être proche pour les autres marques mais je n'ai aucune expérience avec d'autres scanneurs.
Encore un couper coller pour le scanner Melag (je ne sais pas si les pages sont tjs les mêmes)
Programmation de la douchette du MELAG pour fonctionner avec Logos. Les n° sont les n° de page sur le papier. Sur le PDF, il faut retirer 2 au n° des pages)
Ok, je commence par la logique de base pour ne pas le répéter. Chaque code commence par le code en haute de la page (debut de parametrage) et se termine par le code en bas de la page (fin de parametrage).
Page7 : scanner code Défaut puis code clavier (donc scanner code haut de page, scanner code default, scanner code bas de page, scanner code haut de page, scanner code clavier, scanner code bas de page).
Page 10 : IBM AT PS2
Page 11 : Français
Page 19 : CCB (c'est plus pratique de ne pas toucher le bouton pour scanner et de la voir allumé tout le temps)
Page 21 : CAD (le bouton sert à allumer et éteindre le scanner)
Page 43 : GMA
Page 52 : IEB
Page 52 : code debut de page AAZ page 58 : scanner code 0, code 1 puis code validation puis code fin de page
Page 52 : IFB
Page 52 : code debut de page ABB page 58 : scanner code 1, code 2 puis code validation puis code fin de page
2 modification(s), le 07/01/19 09:16 par robrub.