Remote Desktop Mobile modifie les codes-barres provenant du scanner

9

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.

sfonck
la source
2
Vous devez publier votre solution en tant que réponse acceptée afin que la question n'apparaisse pas dans la liste sans réponse.
Nic

Réponses:

3

De la mise à jour de l'op à la question:

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.

Mark Henderson
la source
0

Je suis probablement loin, et cela fait longtemps que je n'ai pas traité de codes-barres, mais cela pourrait-il être un problème de police? Avez-vous besoin d'avoir des polices installées pour le code-barres utilisé (MSI, Codabar, Code 39, EAN 13, etc.)?

joeqwerty
la source
Ces polices sont nécessaires lorsque vous souhaitez imprimer des codes-barres, ce qui n'est pas le cas ici. La lecture des codes-barres fonctionne avec les autres ordinateurs de poche via le bureau à distance, c'est juste ce nouveau qui a ce problème.
sfonck