ITF (Interleaved 2 of 5)
[仕様]
- 目次:
-
- ITF(インターリーブド 2 of 5)は、2値(ナロー幅、ワイド幅)のスペースとバーで構成されます。 5本のバーとスペースで2桁の数値を表します。 前半の桁をバーで表し、後半の桁をスペースで表します。 バーとスペースは交互に配置されています。
- 特徴:
使用可能な文字 | 0〜9の数字 |
桁数 | 任意(但し、偶数のみ) |
1文字の構成 | 5本のバー(またはスペース) |
バーの太さ | 2値(ナロー幅/ワイド幅) |
チェックデジット | 任意(モジュラス 10) |
- 下図は、『12 34 56 78』を表しています。 チェックデジットを付加する場合は、データフィールドの最後の1桁がチェックデジットとして使用されます。
- マージンは、ナロー幅の10倍以上が必要です。
- データフィールドは可変長です。
-
- 1文字の構成:
- ITF は、常に2桁の数値を表します。 前半の1桁をバー(黒)で表し、後半の1桁をスペース(白)で表します。
-
- スペースとバー:
スペース | バー |
ナロー幅 | ワイド幅 | ナロー幅 | ワイド幅 |
0 |
1 |
0 |
1 |
- スタート・ストップコード:
- 下図の赤色で示すバーがスタートコード(左端)とストップコード(右端)です。
下表に、ITF で表現可能な文字を示します。
- START,STOP コードに対応する文字は有りません。
- RawData の覧は、ライブラリが返す『生データ』を意味します。
RawData | 文字 | ウェイト |
0 | 0 | 00110 |
1 | 1 | 10001 |
2 | 2 | 01001 |
3 | 3 | 11000 |
4 | 4 | 00101 |
5 | 5 | 10100 |
6 | 6 | 01100 |
7 | 7 | 00011 |
8 | 8 | 10010 |
9 | 9 | 01010 |
RawData | 文字 | ウェイト | 意味 |
10 | | ___00 | START |
11 | | 10___ | STOP |
Documentation copyright © 2009-2024 FAST Corporation.
Generated on Fri Aug 9 16:38:48 2024 for FIEライブラリ by doxygen 1.5.6-FASTSP-p2