データ編集#
デコードデータ形式#
パケットフォーマットをデコードする#
現在、SSI / SNAPIに関連するデータパケット透過伝送フォーマットの一種が確認されています。
デバイスは、ユーザー定義のパラメータ バーコードを通常のデコード データとしてホストに透過的に送信できます。
ユーザー定義パラメータのバーコード形式:
<FNC3><L><data>
或
<FNC3><B><12 bytes of data>
デコードされたデータ形式:
<0xf3><L><data>
或
<0xf3><B><12 bytes of data>
このうち、B タイプは、12 バイト データのみをサポートします。ユーザー定義パラメータのバーコードを正常に読み取ると、デバイスは通常のデコードビープ音を鳴らします。
AIMコード識別子#
出力データに AIM Code ID または Extended Code ID が含まれるかどうかを制御するために使用されます。
オプション:
None、デフォルト値AIM Code ID CharacterExtended Code ID Character
* Code ID を出力しません#
出力 AIM Code ID#
出力拡張 Code ID#
このオプションを有効にすると、「プレフィックス」と「デコードされたデータ」の間に Code ID が挿入されます。
注釈
Transmit "No Read" Message が同時に有効で、AIM Code ID Character または Extended Code ID Character が有効な場合、デバイスは NR メッセージの後に Code 39 のコード ID を追加します。
メッセージを読めません#
デコードが失敗した場合に、NR をホストに送信するかどうかを制御するために使用されます。
Enable No ReadDisable No Read、デフォルト値
未読メッセージを有効にする#
* 未読メッセージを無効にする#
接頭辞と接尾辞#
スキャンプレフィックス#
Prefix/Suffix Values パラメータ グループに属します。
設定方法:
最初にターゲット アイテムをスキャンします:
Scan Prefix、Scan Suffix 1、またはScan Suffix 2別の 4 桁の値を入力してください
で:
ビット 1 はキーのタイプを定義し、
Key Categoryと書き込みます。最後の 3 ビットは文字値を定義します。
Decimal Valueと書き込みます。
スキャンプレフィックス#
スキャンサフィックス 1#
スキャンサフィックス 2#
プレフィックス/サフィックス値テーブル#
出力データに 1 つのプレフィックスと最大 2 つのサフィックスを追加するために使用されます。
バーコードメニューで設定する場合は4桁の数値を入力する必要があります。ホストコマンドを使用して設定する場合、ドキュメントでは、Key Category を 1 に設定し、その後 3 桁の 10 進数値を設定する必要があります。特定の 4 桁のコードについては、Table E-1 を参照してください。
注釈
プレフィックス/サフィックスをそのまま出力したい場合は、「出力データ転送フォーマット」も同時に設定する必要があります。
B4 プレフィックス/サフィックス値テーブル#
B4 クラスのサフィックス値を処理するために使用されます。設定方法はユニバーサル プレフィックス/サフィックス値テーブルと一致しています。バーコード メニューから 4 桁の値を入力するか、ホスト コマンドを通じて Key Category と 3 桁の 10 進値に分割します。
エンコードプレフィックスを無効にする#
コード体系に応じて別途付加される排他プレフィックスを無効にする場合に使用します。この項目は「コード システム プレフィックス」と組み合わせて使用され、異なるコード システムで区別されたプレフィックスが必要な場合に個別に設定をクリアするのに適しています。
コードプレフィックス#
コード体系に応じて排他的なプレフィックスを個別に付加する場合に使用します。現在の情報では、完全な設定コードは提供されていません。 「プレフィックス・サフィックス値テーブル」と併用し、数値設定コードによっても入力方法が異なります。
出力データ転送フォーマット#
最終出力でプレフィックス、データ、サフィックスをどのように組み合わせるかを制御するために使用されます。
現在確認されている形式は次のとおりです。
Data As Is、デフォルト値<DATA> <SUFFIX 1><DATA> <SUFFIX 2><DATA> <SUFFIX 1> <SUFFIX 2><PREFIX> <DATA><PREFIX> <DATA> <SUFFIX 1><PREFIX> <DATA> <SUFFIX 2><PREFIX> <DATA> <SUFFIX 1> <SUFFIX 2>
* 現状のままのデータ#
<DATA> <SUFFIX 1>#
<DATA> <SUFFIX 2>#
<DATA> <SUFFIX 1> <SUFFIX 2>#
<PREFIX> <DATA>#
<PREFIX> <DATA> <SUFFIX 1>#
<PREFIX> <DATA> <SUFFIX 2>#
<PREFIX> <DATA> <SUFFIX 1> <SUFFIX 2>#
警告
このパラメーターを使用してプレフィックスとサフィックスの出力を制御する場合は、ADF rules を使用してプレフィックスとサフィックスを同時に構成しないでください。
目標 Code ID および FN1#
Code ID 文字を狙う#
参考
このセクションでは主に「AIM Code ID を出力するかどうか」の制御ロジックを扱います。端末固有の Code ID 比較表については、「附录与设置码」を参照してください。
FN1 の置き換え#
USB HID keyboard host にのみ適用されます。有効にすると、EAN-128 バーコードの FN1 (0x1b) をユーザーが設定した値に置き換えることができます。
デフォルトの置換値は 7013 で、これは Enter キーです。
ホストコマンドで設定する場合:
このドキュメントでは、最初に Key Category を 1 に設定し、次に 3 桁のキー値を設定する必要があります。
FN1 置換値テーブル#
FN1 置換ターゲット値を設定するために使用されます。
バーコードメニューの設定手順:
Set FN1 Substitution Valueをスキャン現在のホスト インターフェイスに対応する ASCII 文字テーブルでターゲット ボタンを見つけます。
4 桁の ASCII 値をスキャンします。
FN1 置換値を設定します#
間違えた場合は、Cancel をスキャンして再入力できます。
文字とデータの処理#
不明な文字を無視する#
不明な文字が検出された場合の送信ポリシーを制御するために使用されます。 USB キーボード リンクの完全な設定は、完全な PL5 モジュール マニュアルの USB およびキーボード設定によって維持されます。
大文字と小文字の変換#
出力データの大文字と小文字を均一に調整するために使用されます。 USB キーボード リンクの完全な設定は、完全な PL5 モジュール マニュアルの USB およびキーボード設定によって維持されます。
不明な文字を含むデータを送信する#
バーコードの内容に不明な文字が含まれている場合に、残りのデータの送信を継続するかどうかを制御するために使用されます。抽出された原文によると、
Send Bar Codes with Unknown Characters識別可能なデータの送信を継続し、不明な文字を無視します。エラービープ音は鳴りません。Do Not Send Bar Codes with Unknown CharactersIBMデバイスは、バーコード全体が送信されるのを防ぎます。HID Keyboardデバイスは不明な文字まで送信し、エラー ビープ音を鳴らします。
参考
USB キーボード リンクの対応する設定コードとアイコンは、完全な PL5 モジュール マニュアルの USB とキーボード設定によって維持されます。