Nous avons ici une application utilisant des ordinateurs de poche pour scanner les codes-barres. Ces ordinateurs de poche effectuent en fait une session de bureau à distance vers un serveur sur lequel l'application s'exécute. Fonctionne bien.
Maintenant, nous avons acheté un nouveau Motorola MC55 fonctionnant sous 'Windows Mobile 6.1 Classic', et lorsque vous utilisez l'application sur un bureau à distance: il modifie les caractères des codes à barres ....
J'ai déjà essayé les choses suivantes:
- Lors de la numérisation d'un code-barres sur le MC55 lui-même, il s'affiche correctement
- Lors de la numérisation d'un code-barres via le bureau distant dans une session de bloc-notes, il est incorrect.
- Joué avec toutes les options du 'Remote Desktop Mobile' - aucun résultat
- Désactiver la «correction automatique» et «suggérer des mots lors de la saisie de texte» dans les paramètres de saisie - aucun résultat
Les choses étranges sont:
- un code-barres composé uniquement de chiffres est scanné correctement
- les caractères mutilés apparaissent en minuscules
Pour certains codes \ t est mutilé entre les deux (devrait normalement être entré après le code-barres)
par exemple:
'PERIN4' devient 'ERINp4'
- «MGZB» devient «GZB m»
- 'BAK664' devient 'AK664 b'
- 'MAGBFA01' devient 'AGBFmA01'
- '5021879949500' est numérisé correctement
Solution finale:
Plus souple des ordinateurs de poche a déclaré que l'ordinateur de poche envoyait les caractères trop rapidement via la connexion au bureau à distance.
Ils ont changé l'ordinateur de poche pour attendre 50 ms entre l'envoi de chaque personnage, ce qui a produit des résultats corrects en ce moment.
La lecture d'un code-barres est devenue un peu plus lente, mais ce n'est presque pas remarquable pour les utilisateurs finaux.