6

シリアルポートからバーコードスキャンを取得し、スキャンを受信したことをスキャナーに返す、一連の非推奨のスキャナーで実行される非常に単純なアプリケーションがあります。それに基づいて、スキャナーが緑色に点滅し、ユーザーは続行できることを認識します。

スキャンを取得するアプリケーションに何かが発生した場合 (アプリケーションがハングする、フォーカスのあるフォームが変更される、PC がハングする、PC がスキャンを取得し続けることができない) ため、キーボード ウェッジの理解よりもこのモデルが気に入っています。 )、スキャンガンを持っている人は、緑色のフラッシュを受信せず、スキャンを続行できないため、問題があることがわかります。

私はいくつかのスキャナーを追加することを検討していますが、多くの人が効果的にキーボード ウェッジとして機能するバーコード スキャナーを使用しているようです。これらのスキャナーの一部は 100 フィートを超える範囲を持ち、ユーザーが PC から遠く離れた場所でそれらを使用していることを意味します (私のユーザーはそうです)。それで、キーボード ウェッジ モデルに関して何かが欠けているのではないかと思っています。キーボードウェッジとして機能するスキャナーによってデコードされたスキャンが実際に PC で実行されているアプリケーションに到達することを確認するために、私が見逃しているメカニズムはありますか? Windows Mobile のようなものを実行している本格的なハンドヘルド コンピューターは、アプリケーションに入らないデータをユーザーがスキャンしないようにするためだけに、非常にやり過ぎのように思えます。 、しかし後者は、スキャナーのあらゆる種類のプログラム可能性のエントリポイントですか?

4

2 に答える 2

5

その通りです。ウェッジとして実行している場合、スキャナーへのフィードバック ループはありません。私たちはウェッジ スキャナーをよく使用しますが、最新の環境 (つまり、Windows、複数のアプリなど) では、フォーカス、「ドロップ スキャン」などはすべて実際の問題です。

別の方法に切り替える途中です。ハードウェアを選択できる場合、多くの新しい USB バーコード スキャナーはシリアル エミュレーション モードで動作する機能を備えており、説明したのと同じ種類の対話を可能にします (ホストが最初のスキャンに ACK を送信するまで、2 回目のスキャンを防止できます)。または、ACK としてスキャナーで何かをビープ音または点滅させることができます)。また、一部のハイエンド USB スキャナがサポートする USB HID POS (販売時点管理) モードがあり、「ドライバー不要」のインストールの追加ボーナス (一般的な HID デバイスのように見えます) により、さらに大きな柔軟性が得られます。ジョイスティックやキーボードのようなシステムですが、双方向通信機能があります)。POS モードの欠点は、シリアル プログラミングよりも少し難しいことですが、さまざまなプラットフォームで使用できる抽象化レイヤーがあります。

于 2009-12-24T21:29:00.090 に答える
1

Symbol MC9090-G のようなスキャナを内蔵した RF モバイル コンピュータは、最も柔軟性が高く、私たちが最もよく使用するものです。ウェッジに関しては、PC と工場環境からの距離に応じて、PC 画面を介した視覚的フィードバックと PC スピーカーを介した音声を使用しました。ユーザーは各スキャンの後にオーディオ フィードバックを聞き、それが聞こえない場合は PC 画面に戻って、問題に関する視覚的なフィードバックを求めます。完璧ではありませんが、うまくいきました。

于 2009-12-27T16:40:10.887 に答える