Des économies et une cadence de lecture code-barre acceptable avec nos drivers pour appareil photo
Par Productivix
- 5 minutes de lecture - 916 motsnous développons nos propres drivers de scan par appareil photo sur Android
Nous avons développé en Oct 2022 notre propre nouveau driver pour scanner plus rapidement qu’avant par appareil photo de smartphone Android, nous venons de l’améliorer
A quelle vitesse allez-vous devoir scanner des code-barre avec votre appareil Android ? L’appareil photo ou un terminal code-barre avec imageur / scanner intégré ?
Impact sur le coût de possession de la solution mobile de scan. Comparatifs.
Avec quel mobile peut-on scanner ?
On peut scanner à la base avec l’appareil photo d’un smartphone, que ce soit un Android ou un Apple (ios). Ensuite sur des appareils plus complexes, avec un scanner 1D ou un imageur (scanner intégré) 2D intégré, mais cela dépend du driver embarqué dans ces appareils, si on peut y accéder par logiciel ou pas (“SDK” fournis, qui demandent un travail d’intégration).
La vitesse de scan de code-barre dépend de :
- la qualité de l’optique , du firmware de votre appareil photo (toujours celui de l’arrière de l’appareil) , imageur ou scanner intégré à votre smartphone, nommé dans ce cas “terminal durci”.
- la qualité, police, taille de vos code-barre imprimés : vous avez des articles ou étiquettes dont vous ne maîtrisez pas l’impression : la lecture de la police code-barre (voir principe de la lecture code-barre) va prendre plus ou moins de secondes ou millisecondes selon le lecteur, voire ne pas être lisible du tout !
- la position des code-barres sur l’étiquette : proximité, nombre, zone blanche “quiet zone” autour de chacun,
- l’ergonomie du logiciel : la position des touches, des pavés tactiles vous feront gagner une ou deux secondes par scan,
- le nombre d’informations à compléter par l’opérateur : cela dépend du besoin de l’application.
Ici on va se concentrer sur les 3 premiers points.
Quelles application pour quelles machines ?
Nous développons des applications Android qui intègrent en général les deux technologies de lecture :
- sur terminaux avec scanner intégré, qui intègre les derniers programmes connus des fabricants et de leurs têtes de lecture.
- sur smartphone via l’appareil photo.
Appareil photo : une alternative acceptable à l’imageur avec notre driver de scan pour appareil photo
Étant développeurs, nous nous sommes concentré sur l’amélioration de la solution la moins chère pour nos clients : l’appareil photo de smartphones. Nous avons mis au point un nouveau driver, pratiquement 2 fois plus rapide que les anciens, et que nous avons intégré depuis fin Octobre 2022 sur nos nouvelles applications de traçabilité. Il a été amélioré en Octobre 2023.
Impact de la vitesse de scan sur le coût de l’installation
On a mesuré pour une même application simple, on peut gagner trois (3) fois plus de temps avec un scanner intégré par rapport à un smartphone avec le driver classique de appareil photo.
Malheureusement, ceci a des coûts :
- en matériel : les terminaux avec scanner sont bien plus chers, certains dans la même proportion,
- en développement : l’intégration des librairies d’accès de ces scanners prend du temps spécifiquement pour chaque matériel demandé, et donc est reporté sur les frais de participation au développement et sur la mise à jour des programmes, donc de la licence.
- Donc , la bonne question à se poser avant de demander un développement ou une configuration mobile de scan
- à quelle vitesse minimum vais-je avoir besoin de scanner ? A quelle distance vais-je devoir scanner ?
En se posant cette double question, nous avons décidé de nous pencher sur le driver dit classique de l’appareil photo.
Après un mois de développement, nous avons sorti une solution sur appareil photo moyenne gamme (si ce développement est bon là, il le sera encore meilleur avec de meilleures caméras), qui permet de passer seulement 50% de temps de plus qu’avec un imageur. Plus l’appareil photo est excellent,plus le ratio s’améliore.

Lecture en 5 secondes d’une dizaine de codes barre sous faible éclairage avec la caméra
Pour donner des niveaux de valeurs de cadence, en lecture proche vous pouvez scanner, avec touche de validation (pour le travail) à des vitesses POUR 10 code-barres différents, dans différentes positions, jusqu’à environ :
- 70 secondes avec l’appareil photo de votre smartphone (dépend de l’optique et du firmware embarqué, ici classique)
- 25 secondes avec scanner intégré, (en scan un à un)
- et avec notre driver pour appareil photo, on met 38 secondes, voire 10 secondes en mode spécial scan continu.
Donc : le choix du terminal avec imageur est-il nécessaire en lecture proche ?
L’imageur a des atouts indéniables en lecture moyenne et longue portée, les codes blancs sur fond transparents ou noirs, et sur des codes extrêmement petits (4 à 8 mm) c’est un autre facteur à prendre en compte.
Au sujet de la distance de lecture, il faut prendre en compte aussi la taille du code-barre imprimé voir principe de la lecture code-barre
Au sujet de la Lecture de la plupart des formats /polices / symbologies standards:
- Formats linéaires: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A et UPC-E
- Formats 2D: Aztec, Data Matrix, PDF417, code QR
Sur les processus de scan de réception de marchandises, d’inventaire et d’expédition, nos logiciels adossés à la technologies de nos fournisseurs capture et vérifie des centaines de codes à barres simultanément, avec un taux de détection de 100 %.
Vous avez déjà un terminal Android et vous souhaitez, dans le but de nous confier un développement dessus, tester vos étiquettes imprimées avec nos drivers ?
Demandez-nous le lien de chargement de l’app de test !