リモートデスクトップモバイルはスキャナーからのバーコードをマングルします


9

ここでは、ハンドヘルドを使用してバーコードをスキャンするアプリケーションがあります。これらのハンドヘルドは、実際には、アプリケーションが実行されているサーバーに対してリモートデスクトップセッションを行っています。正常に動作します。

これで、 'Windows Mobile 6.1 Classic'を実行する新しいMotorola MC55をいくつか購入しました。リモートデスクトップでアプリケーションを使用すると、バーコードの文字が破損します。

私はすでに次のことを試しました:

  • MC55自体のバーコードをスキャンすると、正しく表示される
  • リモートデスクトップ経由でバーコードをスキャンしてメモ帳セッションに入れると、正しくありません。
  • 「リモートデスクトップモバイル」のすべてのオプションでプレイ-結果なし
  • 入力設定で「オートコレクト」と「テキスト入力時の推奨単語」を無効にした-結果なし

奇妙なことは:

  • 数字のみで構成されるバーコードは正しくスキャンされます
  • 壊れた文字は小文字で表示されます
  • 一部のコードについては、\ tが間に挟まれています(通常、バーコードの後に​​入力する必要があります)

    例えば:

  • 「PERIN4」は「ERINp4」になります

  • 「MGZB」は「GZB m」になります
  • 「BAK664」は「AK664 b」になります
  • 「MAGBFA01」は「AGBFmA01」になります
  • 「5021879949500」は正しくスキャンされます

最終的解決:

ハンドヘルドのサプライヤは、ハンドヘルドがリモートデスクトップ接続を介して文字を送信しすぎていると述べました。

彼らはハンドヘルドを変更して、各文字を送信する間に50ミリ秒待機するようにしました。これにより、現在正しい結果が生成されました。

バーコードのスキャンはやや遅くなりましたが、エンドユーザーにはほとんど目立ちません。


2
質問が未回答のリストに表示されないように、ソリューションを承認済みの回答として投稿する必要があります。
Nic

回答:


3

オペレーションの更新から質問へ:

ハンドヘルドのサプライヤは、ハンドヘルドがリモートデスクトップ接続を介して文字を送信しすぎていると述べました。

彼らはハンドヘルドを変更して、各文字を送信する間に50ミリ秒待機するようにしました。これにより、現在正しい結果が生成されました。

バーコードのスキャンはやや遅くなりましたが、エンドユーザーにはほとんど目立ちません。


0

私はおそらく道を外れ、バーコードを扱ってから長い時間が経過しましたが、それはフォントの問題でしょうか?使用中のバーコードにフォントをインストールする必要がありますか(MSI、Codabar、Code 39、EAN 13など)?


これらのフォントは、バーコードを印刷したい場合に必要ですが、ここではそうではありません。バーコードの読み取りは、リモートデスクトップを介して他のハンドヘルドで動作します。この問題があるのはこの新しいものだけです。
sfonck
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.